We are so impressed with the quality for the price. The cushions are firm and super comfortable. It took us a minute to figure out how to put it together but overall wasn’t too difficult. The green appears slightly teal in person which isn’t an issue for us but worth noting. We love having it for extra seating and folded out into a bed for company.