Honeslty I was a bit worried about getting a medium initially due to how other clothes I have are smalls and they fit pretty snug. However, im glad I got a medium as it fits perfectly. In terms of the actual shirt it’s great quality, no flaws with the design, feels really good to wear, made with good material, and overall I am extremely happy with my purchase and will definitely be buying from here again.