Awesome bed! It was extremely easy to assemble, only took about an hour. The instructions were easy to follow and it came with all necessary screws that were labeled accordingly. The bed is very sturdy, not squeaky, and looks great. The bed came in solid packaging and was protected.  I would definitely recommend purchasing this bed.