There are a ton of parts and it took me a while to put together but the directions were clear and every single piece was numbered, which really made it much easier. The doors don't fit exactly right and there is a gap when closed, but I think i can fix it with a few washers. Otherwise really happy with this purchase and it looks great