I would not buy it again. My small 7 year old says it is uncomfortable. I am a side sleeper, and when I lay on it, it hurts my hips. I have had worse, but I definitely have had better.