I needed a cushion for a very firm mattress. It was perfect,verycomfortable, its high for a regularframed bed, however I'm buying a platform bed, which doesn't require a box spring and uis perfect! It's very hard to get out of bed in the morning,:)and I find myself going to bed earlier to read. Sooooo comfortable!!!