We are very happy with this purchase. The chairs are a little tough to put together at first, but once we figured the first one out, the rest were a breeze. They are holding up nicely and are very sturdy. The chair cushion is microfiber, so pet hair tends to stick to it. Overall, we are very pleased with these stools and would purchase them again.