The stools arrived well packaged and in protective wrapping.  All the hardware was included.  There were no instructions but it was simple to calculate the assembly process.  Tip: install all screws loosely and then tighten after the foot ring is aligned and attached.  It took two of us to properly align the holes but the finished stools are super sturdy, look professionally done and the seats are comfortable.