The bar stools appear to be pretty sturdy and should hold up well. I am disappointed that they don't match the specifications.  The specifications said that they are 30 inches tall, in actuality they are 31.75 in.  tall.  Very disappointed that they don't match the description I would have preferred that they were 30 inches tall.