Quality is fine, but online the shirt was clearly advertised as a baby doll cut. In this cut I take an XL, which I ordered. When the product came in, it was not a baby doll cut, and I drowned in it. When I contacted customer service for an exchange, they said they don't do that, and I must buy another shirt, but they will give me 50% off the 2nd one. I will never buy from Frog Tees again because of the false advertising.