Definitely takes some effort to put together because there are SO many pieces. That said, not a difficult build if you follow the instructions. The piece looks nice and clean and simple, plenty of storage for a small space. Just what we needed. I do wish the drawers had runners.