Great quality harness, I just ended up getting the wrong size. I got this harness to get my new puppy used to walking indoors before we take her outside. She was an 8 week old pug and the X-Small size was already too small. For perspective, she was the smallest of the litter and is absolutely tiny. Barely got her head through and the when buckling, it was already snug. The harness itself is great material and quality, I'll just have to size up now that I know her real measurements.See full review