Very sturdy and nice looking.  These stools will last a long time!  I just wish the back was a few inches higher.  The cushions are comfortable and well padded.