It came on time , very easy to assemble , very comfortable , cushions are soft and it feels soo good when we sit on

Pros: easy assembly, very comfortable, soft
Cons: luck of the colors