Very solid and firm mattress, my little one seems very comfortable on it. Very heavy though, which makes it slightly awkward for changing sheets.