The jacket is wonderful! Our Yorkie weighs three pounds and is quite small. The smallest pink one fits her perfectly—and the smallest green one, which is ostensibly the same size, but apparently made in a different place is just a tiny bit on the roomy side, but still fits beautifully. It’s very warm. The latch closures are secure. The double link rings are on both sides of the zipper, and very secure—but even if one were to fail, the other would hold and she would still be securely leashed. We were thrilled to find a warm, beautiful, adorable coat to fit our little dog.