I usually wear an XL or 1X top, but these were only available in L. Since I was looking for something just to wear while working out in the yard to get some sun on my arms and shoulders, I wasn't worrried they might be a little snug, especially since they are described as "loose fit, relaxed and flowy." Umm... nope. The large was actually very snug and tight fitting and though the fabric is 100% cotton, one of the reasons I bought them, it's also very thin making the shirt pretty see through. It will work for my purposes with the yard work, but it's pretty obvious these run small rather than true to size. Definitely not "flowy" for sure, well maybe if you usually wear a size zero! But the price was right and they'll work for outside in the yard at my home - that is as long as they don't shrink up too much!