I put it together with my 11 year old daughter. It feels really sturdy and looks gorgeous. We bought a 12 inch mattress which fits perfectly. No squeaking no movement.