Very comfortable sleep on this mattress topper.  You must unroll it and leave it sit out for 1-2 days, so the smell goes away and it puffs up.  I am very satisfied with this product.