Not sure if Iβve grown too much but Iβm 5β4β 160lbs and thought I would be safe with the XL on all my tops, but they all a pretty tight! Very cute, and I guess should encourage me to lean out. Haha. I would say the XL fits more like a M and hope some XL on my next orders will fit a bit looser than these!