I highly recommend this shirt! It's wonderful material, feels great and it's stretchy! I love it, but my chest requires a larger size. I ordered off measurements and I always look for a 40" (20 armpit to armpit) and I ordered a large. I need an XL so that the buttons don't pull.