The mattress is ok. My son is happy to sleep on it but I think its too soft. Not as firm-looking as the picture. It's even a bit baggy looking around the sides.