Perfect fit, surprisingly comfortable. I thought the stools were going to be a little taller but they were comfortable either way.