I got what I was shopping for.  Quality product.  Assembling took some time, however I am happy with the outcome.

Pros: Quality
Cons: Time to assemble.