Some difficulty putting this together, however, the finished product is better than I expected. Great value---it did not disappoint. 

Pros: Good quality!
Cons: Hardware could have been described better.