I bought this n an xl I'm 55 and I'm only 120lbs and I wanted it to fit big to have that really lose look and it's perfect I'm all so small chested I'm a Bcup. But all in all I would say this was a great by and looks great