The vest itself is a great bargain. $25 shipped with free returns! Free returns on this product is a must. As others have stated the sizes are off. I'm 6' and 180lbs and I'd normally wear a large. I'm glad I listed to the other reviews and bought a small because it fit perfect. It felt odd ordering a small but the fit is more like a large. Very nice vest, love the color and texture, and it's good enough to keep my core warm.