This mattress topper is everything I could possibly want in comfort, quality and price. I bought this as a topper for a firm guest bed just because I thought it lacked that extra level of comfort. Once I took it out of the packaging, it expanded to full size within an hour and I waited 24 hours before putting on the bed to make sure the smell was out of it - as instructed. While the 3 inch foam topper is heavenly, its the plush mattress pad that you place on top that makes this so comfortable. I own a tempurpedic as my own bed and I think the guest bed is now more comfortable with the topper + mattress pad on it. My boyfriend couldn't believe how much it mimicked our tempurpedic and our guests all rave about it. Highly recommended!!