I bought this about a month ago. It was really comfortable. Soft, but still providing good support for my body. Unfortunately, i discovered, that the gel layer works like an insulation. Basically, it did not let my body heat through, so i'd wake up in the middle of the night due to overheating. I'm a person who is usually warm anyway, so maybe if other people won't have this problem. I have since replaced the matters with a different one, sans the gel. So, if you're a person who's always a bit chilly, i would certainly recommend this model.