Love these tops I bought the Large. I wear a 34DD in bra size. I'm about 190lbs and 5'9. I bought a few colors a while back and just recently bought more. I love them because they are long enough for my arms and they also are long enough to cover my stomach when wearing high waist jeans. This is a plus because I can wear it to work. I will say the seams are a bit thin and loosened easily on like 2 of them but the shirt is only $10 so I will continue to buy. I also repurchased a white shirt because my first one had a few small stains, I actually should've just tye dyed it but I didn't think about it until after I threw it away.