I did my fitting test alone at home. I've been interested to buy Giant OCR3 and I found one on website. Do you think it will fit on me?