I was very nervous when the box arrived because it was in such deplorable condition, but all contents were present and well packaged when the box was opened.  The stools were very easy to put together and have a nice heavy weight to them.  They were just what I wanted to place at my kitchen island.  The seats are very firm with little padding on them--that would be my only negative.  I would definitely recommend this product.