Oh my that seat is high, your heel must be able to touch the pedal. I am no expert except in my own ride but that looks seriously wrong. What kind of fitting did they purport to do?