Bought this as a solution for a brand new mattress that turned out to be more firm than I wanted. The first night I put it on the bed, I was impressed with how comfortable and resilient it was. However, being Microfiber, basically polyester, it gets very warm with your body temperature. I found it to be quite unbearable, as I woke up several times during that first night very sweaty. Since i had thrown away the box, I decided to give to my sister who gets cold easily, and ordered a similar product in 300ct, 100% cotton.