It was easy to put together, and the qualitity is what I expected for the price. It is not flimsy and the boards are thick. There is an approximate 1/8" intentional overhang, as part of the design, which creates a slight gap when the units are put together. That is the only reason that I didn't give it 5 stars.