The foam mattress wasn't as thick as the photo makes it look.  I ended up using the padded insert from our old cave bed underneath the foam that came with this one...to make it thicker and more comfortable.  The top isn't as thick and as the prior cave bed either.   It will do for now, but I don't see it lasting more than 6-8 months.  It's just not high quality material.