Nice length and coverage. I ordered a L and exchanged for a M. I am about 5'7" and 147 lbs with a long torso. Torso was plenty long, built in bra is heavily padded but since I am small busted I didn't mind!