Nice sturdy piece. It looks great, true to its description for sure!

It definitely took 3-4 hours to assemble, which I expected based on the other reviews. If you go into it knowing that, its not that bad. Pay close attention to the pictures in the instructions bc its easy to assemble pieces backwardsupside down, and you wont realize it until too late (added a solid 30 mins due to disassembling to fix the backwards piece). I was able to assemble most of it on my own, but it helps having a second set of hands when you put the top piece on and when you attach the cabinet doors.

Overall, worth the money! Id buy it again without hesitation.