Was good to have 2 people to put it together. Took about 3 hours. Most difficult part was hanging doors and attaching hinges. When others complained about not having predrilled holes this is where I would agree to make sure you have a drill on hand and proper fitting screwdrivers to not get frustrated. Pre-drill jokes for hinges on doors for sure. 
It looks fantastic and I would highly recommend it to others. 
Very satisfied with quality for the price