I am very happy I bought this shirt. It is very cute! One thing you may not be able to see from the picture is that the nails on the hands are painted grey with multicolored sparkles. I was not expecting this, but I like it. I order a small usually, and got a small in this shirt; it fits perfectly. The material is soft, but a little thin. It's not really a problem though, as long as you don't wear a bright undershirt or bra. Shipping was not too long, considering as it from China. Overall, I am very happy about my purchase!