The fabric isn't amazing but it's so comfortable and you can't beat the price!

Pros: easy assembly, great price
Cons: fabric a little thin