Really happy with our purchase.  Only issue is that 2 of the seat covers were a little too small.  We crammed the cushions in anyway, hoping the material will stretch a little.  Otherwise, everything is great so far.