I Did Everything Myself, It Was Completely Stock When I Got It. The Wheels Went Right On, No Cutting, No Rubbing Etc. I Was Honestly Suprised They Fit Without Any Problems. Just Needed New Lugs, But That Was Only Like 20 Bucks So... But I Definitly Get Alot Of Complaments On It With The New...