The quality of this product is amazing! The only drawback is that the straps around the neck make putting your hands down a bit difficult. The sizing is true to form and I regret I weighed on the side of caution and got a bit bigger size than I would have, but these things a lot of times run small. Not this one.