These fit pre-'12 Polaris XP900s. Used takeoffs, minor wear from the 500mi trunk ride they took. 😁 any questions feel free to ask, didn't have a tape measure or anything when I took the pic. Asking $900 for RME