Was a small challenge to assemble.   Be careful when putting screws in on top....residue left in pre-drilled holes so when putting screws in tightly it's easy to screw through top of cabinet.  Pluckily my husband worked in a wood shop and he made necessary repairs and restrained small hole areas.  Unless you knew exactly what to look for you'd never see the repairs.  

Pros: Great cabinet that's a great price
Cons: It's not high end furniture so it's light and may scratch easily