I purchased this for my daughter's bed.  She's never complained about her mattress but her mattress topper was worn out and I wanted to purchase another to replace it.  She has raved about it since the day that we put it on.  She says that she didn't know what she was missing.  It comes highly recommended.