Nice set of factory fender flares from 2019 Polaris General Should fit all non XP Generals from 2016-2024 Good shape. No cracks