Bed was really easy to assemble and came with everything you needed to put it together. It is a really sturdy frame and the usb ports are really handy as well.