These chairs are sturdy & look very nice. My only complaint is that there is a hairline crack in the seat & in one of the support pieces on one of the chairs, but it's not bad enough to make me want to send it back. I had no problem with any of the screws being too long. It didn't take long at all to get these chairs after I placed the order. They shipped very quickly. These chairs suit my purposes perfectly. If I needed any more, I would purchase this item again.