By good I mean thickish non see through cotton in a casual loose fitting style, not an office shirt. I bought one from H&M online admittedly it was only £15 and it's completely transparent I could never wear it unless it was under a jumper, as I buy pretty much all my clothes online I want to avoid making the same mistake again hence asking you lovely lot!