Specialized Mountain Bike Size Chart

S0 / XXS  S1 / XS S2 / S S3 / M S4 / L S5 / XL S6 / XXL
4'9" - 5'2" 4'11" - 5'3" 5'2" - 5'8" 5'5" - 5'11" 5'8" - 6'2" 5'10" - 6'4" 6'2" - 6'8"

Size Down for More Maneuverability, Size Up for More Stability