Quality overall is pretty good. Some accessories are a little lower quality. It isn’t a slate top so as expected, occasionally the balls don’t roll 100 true. As long as you do a good job leveling the table you shouldn’t notice too many issues with balls rolling inconsistently. For casual pool players this should hit the mark. For pool sharks it would fall short.