Perfect fit. For the record, the bench and stools DO fit underneath the table. For self-assembled furniture, it was nice, heavy and solid. The finish is nice. It is a darker gray than the photo but my pic would probably be lighter if it was day. It took about an hour to put together. We are really happy! Win!