Bench is great quality, fabric is fantastic, elegant and beautiful! 

Pros: everything about this bench is a pro
Cons: Wish more fabric choices