I ordered three of these Tees for the summer, and boy, was I disappointed. I ordered size L, thinking they'd be roomy enough, allowing for repeated washings.. When I pulled out the first one, I laughed. Even though it was labeled "L" it looked like it would fit a 10 year old (and not a chubby one at that). It was short, too narrow for anyone whose bra size was bigger than AAA, and the cotton was flimsy, almost see-through. This was not the first time this has happened with overstock.com's clothing, so I'm now resigned that, while I enjoy shopping here for furniture, sheets, etc., I will NOT buy this online store's clothes.