This was definitely a bit of a doozy to put together - set aside 2-3 hours if you're not familiar with assembling furniture. At the end of it, it was worth it. Lovely and durable piece. Just make sure to align the doors correctly otherwise there will be apparent gaps.