I had another mattress topper before this one that was much better, but it was also way more expensive (double the price).  This one is good value for the money and it's comfortable.