the quality of these stools is fantastic - better than I would have imagined.  Installation was not too difficult, albeit some of the holes weren't exactly aligned, but got it done.  They are quite high however for a high top table - better for a bar (which is probably why they are called a "bar stool".