The package arrived complete with all the pieces, including all fasteners and hardware, undamaged in two boxes. They were HEAVY. I opened the boxes and brought the pieces up the stairs one or two at a time, as I needed them, and assembled the frame. All the holes were where they were supposed to be and all the pieces lined up the way they were meant to. However, the assembly procedure is less than perfect. After all the slats are in its channel on one side, it is challenging, to say the least, to put the slats in the channel on the other side. As you would fit one slat in, another would fall out. Eventually I used duct tape to hold the slats in place in the first channel so they stayed put, while I maneuvered the other end of the slats in the other channel. Additionally, I taped a cardboard lip under the second slat channel to prevent the slats from falling down out of place as I maneuvered them into the channel and secured the end board. This problem could be eliminated if the bottom flange of the slat channels were wider so the slats would not fall out while one attempted to assemble the bed. I do wish the drawers were longer. They go just over half way into the width of the bed, not all the way. Its a shame to have that space unusable. Another design issue is the slats run the wrong way. Typically on a platform bed they would run across the width of the bed to better accommodate the weight of different areas of the sleeper, not down its length. Im sleeping (very well thank you) on a 14 thick mattress so it doesnt seem to be an issue for me. It youre using a 4 foam, you may have a different experience. Overall, not withstanding the above, Im happy with this purchase and WOULD buy it again.I wish it had been available in a 'natural' or light colored wood.