I'm fairly tall with a long torso, short arms and legs. Struggled for a years with steerer tube extenders, odd angle/size stems, handlebars types etc to get a comfortable fit. Finally went with a custom build - very comfortable. Ride 5000-6000 km per year, this bike probably gets about 4000 km of that. Most of the other bikes I have. ride them every now and then - just cannot seem to get rid of them.