Purchase vest for son, average build (175lbs 5'11). The vest is very nice, but the arm cut outs are so small. He tried it with a top and the arm pit rides so high it bunches the top a bit. We might try a XL but feel it will be just too big. The side material is pretty stretchy but a little larger cut out for arms would let things fit a little more relaxed.