Shirt is nice! Just as pictured! However I do believe thy do run small. I'm usually a small to a medium nd I ordered a medium nd the fit is good. The shirt is a stretchy material nd clings to ur body once it's on. I thought I ordered a large I would say order a size up or two. 