I really like these counter height chairs.  I had somebody assemble them for me, so I can't really tell you much about assembly other than that it seemed to go pretty smoothly.  The quality is great.  Love the swivel feature.