Bought this for my daughter. Not only is it affordable but it is super comfortable. She had an issue with overheating at night and this mattress eliminated that for her. It comes all nice and compact in the box all you do is cut the plastic off and it unrolls and inflates. We waited the entire 72 hours but it says you may sleep on it sooner. I'd definitely buy this item again.