Very surprised at how nice this mattress is because I have never ordered one online before. I was always one that went to the store to try it out first. This mattress is awesome. It came rolled up in a box and once opened it only took a minute for it to gain its shape. The top is very plush and the mattress is firm but not stiff. I bought this mattress when it was on sale and am very happy with the purchase.  Highly recommend this product.