So far so good for an online purchase I am satisfied.

Pros: color, size
Cons: cushions do not come off, so I know it is not going to be easy to clean it in the future