Good fabric and components. some legs doesn't match at all not being 100% stable.  

Pros: price
Cons: legs as mentioned above.