Overall the shirt was nice, the only thing was the sizing. My granddaughter wears a 10/12 so I ordered the medium 10/12 which was way to big, so I ordered the small 7/8 which fit perfectly. I ended up giving the other one to my 14 yr old granddaughter and it fitted her fine.