It feels like a good quality foam mattress pretty heavy. Perfect amount of plush for my 6year old I was afraid of it being too hard and uncomfortable but it’s the absolute opposite. My 6 year old thinks it’s comfortable & I think so too you sink in a little when you lay on your side I’m happy with my purchase