Arrived promptly.  Well designed, sturdy stools.  They were easy to put together.  Legs come assembled.  You are just attaching the seat part.  
Great addition to our eat in kitchen island.