Stools fit perfectly and are solid.  They were well packaged and arrived 2 days earlier than expected.  Excellent product!