We love this mattress topper.  I got it for a mattress that is really hard and firm and difficult to sleep on.  This topper has made all the difference.  It is very comfortable without being too squishy.