I recommend this product
Colorful and warm
My dog liked it because it wasn’t bulky and it was soft and tailored. He’s long but skinny. It for well around his chest (which is kind off barrel shaped ). It was longer than we needed, but I just pulled it up.