They arrived quickly and were easy to assemble. They look great. There was a small area on 2 of the upholstered seats but it was easily cleaned.