We purchased this item to go atop our sons somewhat firm mattress. He has consistently woken at 5 am for a long time. We were at our wits end with it, desperate for any way to get him to sleep longer. HE did complain that his mattress was too hard so we thought we would try a topper. I have noticed an improvement in the way he sleeps since we put this topper on his bed. It improves the over all comfort of his mattress a lot, and he does not complain about his uncomfortable bed anymore. The topper was really easy to put on the bed and didnt' make the bed too big for his sheets. I would recommend this to anyone who wants to improve the feel of their bed.