I was really excited to get this. Its in my favorite color. I tried it on upon arrival. For an XL, its pretty tight. But, Im fine with that as I love my body type. I am 53. Im 180lbs and I have a belly. Im a 38J in a bra. So, I mean, its tight for ME but like I said, Im okay and its still super cute. I will pair with a large scarf and brown, knee high boots to compete the look. Love the long sleeves by the way! And the fabric, honestly is pretty good for the price. Definite American Eagle look with a TJMaxx feel. Im very excited to wear this!