Delivery was on-time. Stools are made of hardwood and very sturdy. Took a little time to assemble but really quite easy. Great product.