They came quickly and as advertised. One of the bolts wouldn’t thread properly so we had to leave that one out. The upholstery seems like it will clean easily and hold up well. Overall I’m happy with the quality of the chairs and love the style.