We love these bar stools...they were exactly what we had been searching for.  They took just a few minutes to assemble and are very 
sturdy.  We highly recommend them.  As stated in the other reviews...they are firm but also are comfortable.  This is where we eat
all our meals so we are extremely happy.