The mattress is ideal for our toddler.  It would be far too soft for me, but we did not buy it for adults to sleep on.  It's a little squashy on the edges, but has a nice soft cover and fits the bed perfectly (unlike other mattresses on beds we have bought before).