The stools are perfect in every way. The assembly of the stools was fairly easy. The stools are very sturdy and I am very pleased with the quality. The fabric is very nice and durable.