Yes it fits. However, I would NOT recommend unless you want some rags to clean with. DO NOT BUY if label says "Made in China". The 1st purchase was ok "made in Salvador" but still not that good. They fit good even after several washings but they started wearing out, hems at arms & bottom started pulling loose. Thought might be bad batch (not worth the hassle of returning) so I purchased a 2nd order....BIG. MISTAKE !! What I opened the package (bad packing, came USPS in white bag, no markings & inside the shirts were just stuffed in a plain plastic bag, like a hurry up job with no markings). After opening I immediately noticed some seams were already coming apart, especially under the arms, few holes, and the side seams were very crooked. To say, that when you put the shirt on the side seam starting at the underarm going down cross ways & ended up at stomach front. Maybe you will have better luck..... good thing, I got lots of cleaning and dusting rags