I have mixed feelings about this product. I originally bought a medium, my normal shirt size, and found it to be too tight. I ordered up, and when I received the large, was pleased with the fit. However, when I went to wear it for my engagement pics, I discovered a hole where the sleeve connects to the body. I don't think it came with the hole, but I share this because the shirt is very fragile. I ordered a THIRD and wore it for my pics as planned. I would recommend it, but caution to handle and wear with care.