I read the reviews so I knew the shirt ran small. I ordered a size larger and it fits well. However, the shirt is completely transparent. I would come back but my daughter needed it for the Christmas show. I don't want to go out and buy an undershirt at the last minute for her to wear.