I bought this for my daughter and she loves it. The material is soft, good quality. She usually wear a large, we got her a large and it's a perfect fit. It's quickly become one of her favorite shirts, so it's been worn and washed several times already.