Very well-made, great price.  Got the teal color- it looks exactly as shown. The seat is firm but comfortable.   Was told it would arrive a week later than expected and then arrived on the originally expected date.  Couldn't be happier.  Plan to order side tables next.