I put it together by myself, taking about 2 hours. Parts are well labeled, including each of the hardware pieces (each type in a separate, labeled bag). Pre-drilled holes on the boards help, and the holes on the back panel are great to guide where to place nails. The biggest issue is the doors-took me quite a while and I still don't have them 100% closing well. Despite that, it is the perfect size and pretty solid for what I want it for.