They arrived fast in good condition.  My husband put them together and said wow, they're pretty comfortable.  The color, look, and feel are exactly what I was looking for.  I would give a 5 star but one small complaint would be that I wish the seat back was higher/taller. It would be more comfortable when sitting back.