One package arrived a bit damaged and some screws and pins had gone missing. But as we were not affixing it to the wall, we didn't need them. Assembly was a little challenging. The furniture snaps together. Some of the snaps were difficult to get in. We used a hammer cushioned with some of the packing material. Definitely need 2 people. But now that it's together, we love it. It doesn't wobble at all, the draws slide just like the gif, and the color is great. I also like the edges on the top.