Hi,
Just bought a Carrera Crossfire E, I bought the 21" but wondering if I should of bought the 19". I'm 5'11" but my inside leg is 34.5 inches, so it's a tough one. I can ride it comfortably but it feels big. My last bike was a GT Aggressor with a 20" frame.
When I was sitting on Specialized...