I was pleasantly surprised at the quality of these bar stools.  We could order them in the 27 or 29 inch size, and we wish we got the 27 instead.  The 29 is a bit high, but will work.  My husband put them together in about 45 minutes so the assembly is not bad at all.  Very pleased with the whole process.