Buying online is usually a pet hate with me, but after some good sizing advice my order arrived quickly, a perfect fit and just what I needed for cold dog walks. It may have been my first purchase, but it won’t be my last. I’ll just need to wait for my size to come back into stock.