Giving this three stars because the material was pretty good and the price was definitely great but from the size chart I thought a medium shirt would fit me nice and snug. It did not and the material is not very stretchy