Dimensions were spot on.  The stools tuck right under our counter.  They were easy to put together.  The seat is comfortable and they swivel with ease.  Sturdy, look modern, and are functional.