Bought 3 of these stools for our kitchen counter.  They are very sturdy and were very easy to put together.  We did need to buy longer screws to attach the padded tops but I knew to expect that from reading the other reviews.  I think we'll be using them for a long time.  I would definitely recommend them.