The mattress is great. It comes rolled up in a box, which I did NOT expect - making it heavy and difficult to get to the second floor bedroom. Delivery is to the front door only. And don't open it until you are in the room you want it to go - just saying! All that being said - it is really comfortable and a great price, so would definitely recommend!