Bed was easy to assemble, there were no missing pieces and the usb ports work well. There was a large scratch on the headboard though upon opening the box so that piece seems fragile as other reviews indicated that their headboard also arrived damaged. No box spring is needed for this bed (we used a low-profule box spring and it was still high). With pillows you cant see the bed but it is great. Would re-purchase.