Easy to put together. I did it myself. 

Specs were correctly represented. 

The only thing that I noticed is the doors don't align perfectly but that can be adjusted when you screw them in.