It was quite challenging to put together and took several hours over 2 days. Drawers are particularly hard to get to run smoothly on the runners. A few screws were missing. Happy with the result but it’s a lot of work!