hey guys jake from nebraska here. i have a 2012 900xp that i absolutely love haha. Its got doors, roof, full windshield, ssv overhead system with an under the dash 10" sub, sti rims with swamp lights on them, cage extenders, front emp bumper, and a polaris 3500 lbs winch. its a very good trail/ mud machine.