We bought this bed for our 8 year old son. Assembly was quick and easy. It's a sturdy bed and we are happy with how it looks. Everything you need comes with the bed - the headboard, footboard, and rails. Clearance under the bed is enough that a flat storage box will fit. We liked it so much that we bought a second one for our older son.