You have to be tall and thin to wear this shirt. The material is paper thin and I can already see it will be a nightmare to wash and iron (don't even think about dry cleaning) but it is a very cute shirt if you have the body for it. Like anything else - don't wear things that don't flatter your figure. I bought this for my 12 year old son - who is very tall and built like a gymnast and he looks great in it.