Table is perfect. Ideal size for what we need. Easy to put together, great to sit at. It wouldn’t fit 10 but possibly 6-8 at push. Fits nice where we need it. Arrived quickly too.