I bought this for my older teen daughter who is 105 pounds. She is skinny so I figured a medium would be a little big. No, this shirt fits like a 10/12 in kids. I compared it a 10/12 and it is a match. I realize it is listed as a junior but the fit is for kids. Bummed cause I needed it for tonight. Other than sizing the shirt looks great and doesnt feel cheap.