Street, Dirtjumping, and 4x is what i do and this is my ultimate bike for these 3 types of riding. On my bike right now i have 3 parts as listed above. They include the Sram 9.0 Shorty Grip Shifters, the Kenda Kinectics tires, and the Race Face Evolve Fr bottom bracket. This is a great bike!