The grouping is terrific and looks really great! We should have ordered an additional side table - going to do that soon. Cushions are hard but hoping they break in a bit more. Dogs have already tried to get them dirty but they clean up quite easily with a sponge. We are very happy with our new furniture!Pros: easy to clean!Cons: cushions are hard