Fit my dining room set perfectly, our only complaint is that there's tons of pieces to put together and the instructions were incorrect, tells you wrong part numbers. You can figure it out though if you have the time. Everything turned out great except for one small mistake in the welding. They forgot to weld on one of the tabs to the top shelf that holds the glass up. Luckly we don't need to put anything heavy up there. Otherwise it turned out just fine and we really like it. I kind of expected some imperfections so I'm not shocked it wasn't perfect. Still a great deal.