Easy to put together and they look fabulous in our kitchen.  Swivel very easily and very sturdy.  I am really happy with these stools.  I also put rubber leg covers on the bottom of each leg on each chair to protect our hardwood floors.  Picked those up at a hardware store.   Very happy with this purchase and have gotten a lot of compliments on the stools.