The delivery is a little confusing as the set was sent on two separate days and the first delivery guy did not know about the next round of delivery. Overall, good product and just as we expected. 

one of the cushion is softer than the other cushions. But i don't know how hard it would be to request a replacement and whether that will solve the problem.

Pros: good value
Cons: smell takes a while to disappear