The mattress is very thin not like the picture. The frame is good sturdy quality but will need to buy additional foam mattress even for my 7 year old granddaughter.