Love these bar stools.  I brought the teal colored seats, which blend well with my white kitchen with teal walls.   They are very comfortable and they swivel.  I had a handyman assemble them for me.  He seemed to have no problems and put them together fairly quickly.  (I brought four.)   They also are leather like, so they clean-up well.