I love the fit and look of this jacket. It's great to walk the dogs in it and I love the style and reflective piping. However after 3 outings wearing this jacket, the zipper has already broken on one of the pockets. I need zippers on my pockets for a few reasons so I feel like this purchase was a waste of money. Quality control at Pennington's seems to be...well, non existent. I keep having to mend the garments I've purchased from here. If you don't mind broken zippers or poorly sewn seams, I'd say go for it. If, like me, you don't want to waste your time on fixing brand new items, maybe don't purchase this.