I'm a 5'8", 145lb girl. Even though the size chart said I should order a small or medium, I ordered a large based on other reviews of the torso being too short. When I received it and tried it on, the torso was still too short as were the arms and legs.  The "large" sizing must have been accommodating to girth in the torso rather than height since the torso, though too short, was baggy. Also, the mask was huge and not the mask shown in the picture. There was no way to remove the goggles on this mask. I didn't even try on the gloves to know if they were too big or too small.