Nice quality and a good price for the size, easy to assemble. 
Cushions are firm and good quality, the only thing I would say is the backs are a bit low, but that is quite typical for rattans and the cushions are sturdy enough for back support. Ordered on the Wednesday and came Friday morning so super speedy delivery!