My husband said it was a challenge, but fun, to put together. Downside- it does not come with a wall installation kit. Overall, it looks great and the doors open and close easily  smoothly.