Happy! First impressions, excellent quality for the price. Easy set up. Firm, but comfortable. We do wish the seats were a couple inches deeper, but overall very pleased. Seat height is great. FYI, Its more of a warm grey almost beige.