This bed is amazing! When it first arrived I wondered if there was a missing piece - but all the pieces for assembly are cleverly packed into the headboard. It was fairly easy to assemble and took my partner and I about 30 mins to build, start to finish. It comes with everything you need for assembly, including a ratchet. We've been using it for about a week and it is sturdy and looks great in the room. Highly recommend!