It was extremely difficult to put together. It was nearly impossible to get the panels to slide into the groove squarely and fit into the groove so that it wasn't sticking up too high, preventing other pieces from being flush. My husband had to basically muscle/ hammer things into place. It was extremely frustrating. Once put together it is nice, sturdy, and the drawers and wheels glide nicely. It is a little bit smaller than I was imagining.