I ordered a large in this shirt since that's all they had available (I wear a medium). When I received this shirt the size was labeled XXXL. Ready to just ship it back I decided to take a good look at it and in no way was this a XXXL. I tried it on and it is a little large but considering the material I'm sure it will shrink a little in the dryer. The dots do not go all the way up the shirt so about 3 inches of the top looks odd, like something is missing. The price is right I guess thats why this top is cheaply made.