The stools arrived on time, all parts were present and assembly was easy.  The messy welding on the lattice backs kept me from giving 5 stars.  Good stools for the price!