These chairs are perfect. They already came put together so I didn't have to worry about that. They swivel as expected and fit very nicely with the rest of the décor. I will say that if you are taller than 5'9 these may be too small for your legs/back.