Arrived on time and it looked as specified. Nothing missing, they even included extra screws. It does not take long to put together, although it takes some time to tighten the screws. Once put together its fairly heavy, so you may want to have someone help you. I have not fastened it to my bed yet, just leaned it behind against the wall, but it looks very nice when finished and for that price its a good buy.