Absolutely perfect. Exactly what I was looking for. One stool was damaged with paint scratched off on all 4 legs and a faulty swivel.  I’m currently working on getting a replacement. So far customer service has been spot on. They were easy for one person to assemble. I am happy with my purchase.