Quality and comfort are there except being tall i wish the sleeves are a bit longer, but it's warm! I don't understand the need for the fake pockets in front and one in the sleeve but they look good overall, the slate color is cool kinda grey and greenish very nice in person, vegan yes please!!!!