Pros: Durable, well-made, comfortable to sit on
Cons: Fabric is not soft pretty much feels like sturdy denim. 
This is ideal for my family due to we are tough on furniture so the fabric and the durability works great for us.  It is also very comfortable.