We love the stools!  They swivel like they should and they are really well made.  The quality is very nice!  They were pretty easy to assemble.  They only required some minimal assembly.