It took a little longer than I expected to put it together, but the look and quality of the material is just what I expected. 

Pros: good value for the price, good quality material, durable
Cons: took a long time to put together