Stools are lovely, and were very easy to assemble.  Just pay attention to the correct position of the legs and the foot rail.  Shipping was flawless and working with All Modern was so easy.