I have the magic suit (nxt years model of the g-suit) Im 5'7 and its xl. I would say its a bit 2 big cuz i bought it of a friend. If i bought one myself i would get L. It goes down to my knees.So if you want it oversize and ur around 5'7 u should get L, XL fits but looks just a bit 2 big.Hope that answers ur Question