My wife and I just bought this memory foam matters, this is our first. For this price this is a very good bed I must say. In the past we bought two mattresses to get the comfort we have now in our memory foam mattress from overstock. It came rolled up in a box but if unpack & let it sit for one day, your good to go. My back and wallet are happy now.