I didn't build it, but my boyfriend did and I didn't hear him swearing.  Measurements precise.  Worked well in the space.  Make sure it will fit in the space you have available before you order it because it is a tough, heavy ship.  I wouldn't want to have to pack it up and attempt to return it!  Too much hassle!
Well crafted metal.  Read ahead in the instructions for it to make sense.  It will... 

Pros: Good price.  Good construction.
Cons: Bulky shipping.  Do NOT attempt to return.