It took a solid 3.5-4 hours for me to put this together. It wasn’t difficult, just time consuming. Having a small power drill was very helpful. Although I did accidentally drills little too far on one of the front panels. It’s hardly noticeable and I think I can fix it. It’s heavy but it’s a really great piece.