I got this bed in early March. Love it so far, it's super supportive without being inflexible. It is fairly heavy and I somewhat dread laundry day but you'll get used to it. Definitely give it time to break in before making any judgements. At first I was a bit worried it was too firm, over a month later I haven't even thought about my sleep and thats how it should be. I got the Glacio Cooling cover and it was absolutely not worth the upcharge. I have never noticed any cooling effect from it at all. Save your money there but still—buy the bed.