This shirt was cute and fit well, but it immediately got stained through regular preschooler use. White clothing for young kids is NOT a good idea! The material is also pretty thin. I love the design, just wish it came in a different color and better quality shirt.