It arrived it 1 day, I sleep better than I have in months, it's super easy to make the bed bc its not as heavy as a traditional mattress. I dont feel my husband roll over. My dog loves it too- she kept sneaking in our room the 1st couple days to take naps!