The product is great, it takes awhile to put it together. However, it arrived damaged. Not sure if it was due to the shipping service, or it was already damaged. No signs of damaged in the box.  

Pros: Great value
Cons: Arrived damaged