I always hate it when you go to an event and they offer a free t-shirt, but it’s what they call “unisex,” by which they mean it’s a men’s shirt. Unless you’re built like a guy, they just don’t flatter, and I end up cutting them up and wearing them as pajamas.
I prefer a t-shirt that is made for a woman, and my favorite is the fine jersey tee from American Apparel. They make lots of different designs, but this one is their most basic, and it comes in a million different colors. It’s also really easy to find online. It’s not super snug like many women’s shirts, and it doesn’t have caps sleeves, nor is it extra long. It’s really just a basic tee, but cut for a woman. If I’m in charge of an event with a t-shirt give-away (and I do this sometimes), I always include a ladies tee, and I always choose this American Apparel basic tee. Most screen companies carry it, and as I said, you can easily get it online. It does run a bit small, so this shirt might be a disappointment to someone who wears a larger size than an XL, but other than that, it’s the best. It washes well, keeps its color, and is really good quality.