Although we haven't attempted assembly yet...came two days early, well-packaged, all components in perfect condition and all hardware provided.  Chairs are a nice seafoam color, which was exactly what I wanted for the beach condo.  This is a "petite" dining set for a small area; chair seats are 15" x 15", which probably means custom seat cushions since every chair cushion I've seen is closer to 18" x 18".  Can't beat the price!