Absolutely perfect  exactly what I wanted! Extremely easy to assemble. Very well packed  wrapped so it didn’t get dirty during shipping. Swivels with ease  stools are very sturdy, even has a little kick plate. Love the detail!