Extremely time-consuming to put together. It isn't difficult, but it just takes a lot of time. The instructions are easy to follow, but it doesn't have to be this many pieces and take this much time. Also, very cheap quality materials. But it looks good, functions as intended, and is reasonably priced.