eeWings Mountain are compatible with 73mm and 92mm threaded shells, and 73mm, 89.5mm, and 92mm press-fit shells. This means the cranks are compatible with most mountain bikes, except for Downhill and Fatbikes. The cranks use a 30mm spindle, so you just need to make sure the bottom bracket that corresponds with your frame is for 30mm spindle. We make Cane Creek bottom brackets to allow the cranks to be fitted to most applications: BSA, T47, PF41, BB30 & PF30.