Delivery was very quick, and all pieces came in excellent condition.  Stools were easy to put together, and are very sturdy.  I am very pleased with my purchase!