I would return it, and get the Riviera knit (bond 007 inspired polo) for $125 off Mr Porter. I usually wear slimmer 15.5/39 shirts and the S size fits me really well. The Bond polo is cut to flatter your body, and I love that polo so much. Been wearing it about 10 times now (hand wash) and the color/collar still remains nice. Got mine for about $105 from ASOS during their sale.