The shirts are good for their money. I purchased in yellow, black, and white. The yellow and white are a bit see through, but not nearly as much as I'd expected (tested with black bra). If you like a little extra room, I recommend sizing up, but they fit nice and are a good quality for the price. I intend to wear them for simple skirt outfits, and relaxed summer days.