Not perfect but it's good
Its comfortable and fits okay in my torso area with additional layers. I do not like that I'm L or XL but 5'5" and the arms are longer than I need them to be and they look bulky in my hands. Other than that I like the amount of pockets. I would like it other colors but its about comfort.
Yes, I recommend this product.