ordered the small it's ok bit small but feels good. not really thinking about it i skipped the step up and ordered the large. well that was a mistake while the small isn't any trouble the large just isn't going to happen yet. going to take a while to build up to it before i even try again. will be ordering the med sized here soon. unless your used to some massive toys or fisting steer clear of the large!