Exactly the right size for the room we had available.  Has a high end look to it as well.  It took no time at all to put together.  One thing is don't tighten the legs on the stools all the way until you place the seat tops on, they are a snug fit.  We looked at many different places and found nothing even close to this quality for the price.