Not too bad to put together, took me a couple hours by myself but it looks great. Some of the legs came scuffed up, so I put those ones at the back of the unit. Drawers are a little sticky.