This mattress topper is excellent.  I got it for my daughter as she was complaining her bed is a bit too soft. With this topper, it created firmness and it was so comfortable.  Just like a brand new mattress.  Great price.  Highly recommended.