The chairs were a little difficult to put together but not overly hard. We are pleased with the quality and sturdiness of the chairs. The white paint is even and feels durable. The design is nice and the chairs are comfortable. They match a table I already had and the price was very reasonable. Overstock shipped immediately.