Was definitely skeptical of the quality of a mattress that comes rolled up in a compact box after sleeping on a traditional mattress my entire life but this baby is the truth. It was very easy to set up and it didn't take long at all to get itself ready to use. 
I sleep with two small dogs and my preschooler and everyone is loving this bed. We want to spend more time in bed and I'm finding that we are all getting considerably more sleep since we began to use this mattress. 
It's not only just all around great, it's a great value. Definitely worth it!