Received 3 of these counter stools just 2 days after ordering.  So kudos on the great service!  They had to be assembled from a flat box.  All of the bolts and screws were there plus some extras.  We appreciated it.  Quality is 99 of what I expected.  They look great and will serve well at our kitchen island.