This was a good purchase. It fits the small office space really well. The quality of the materials much what I expected for the price. While am pretty handy, it did takes some time and patience to assemble. All the different parts were well organized and did not have any issue finding the parts at each step, the instructions were a little difficult to follow (really had to read and re-read the instructions before starting assembly in order to get it put together correctly.