These you should not buy until you have gone into a brick and motor, tried them on and see what fit and if they were satisfactory.
I wear medium so ordered large and xtra large, I couldnt' get into either one of them and hurt my arm in the process.  I am elderly and probably shouldn't have tried them.