These stools arrived on time. They were very easy to put together. They are heavy duty and have held up very well. I'm very happy with them!