I am a lady with long legs as I’m 5’8”. The medium suit was too short in the legs. I returned the suit for a large. The company was very responsive and I received the exchange suit very quickly. The large fits good although the groin area hangs low. I have worn the suit multiple times as I run 30 hives and not got stung yet. Even with mean hives, no stings so far. The suit is a bit heavier than previous vented but worth the no sting. I would definitely purchase this suit again.