Unfortunately these were too small for my pups. But they are cute and well built. I did keep the leashes and use them. They are perfect length for leash training. I would recommend for small puppies.Its fitting too loosely and twirling around dogs body.Its adjusted to the shortest strap length.I'm really sad this doesn't fit because it's exactly what I was looking for! It's lightweight, super reflective, and minimal surface area touching her back. I wanted to use this as a dogjoring harness for running and biking, so I really only wanted support on the chest. It was perfect ? however, it's simply too small for my German Shepherd. The straps go around her neck and chest just fine, but the shape of the actual harness itself is clearly meant for a different sized dog (German shepherds have famously unique bodies). I'm returning it because my dog is weird shaped and the XL wasn't big enough.Great item, but didn't end up keeping though because the color was quite off from the image, and I didn't like any if the other colors. I would imagine all of the other colors are off as well. The yellow definitely doesn't look like yellow! The orange seems strange too. I got the green, and in the photo it looks more turquoise, but in reality it was more of a neon mint green, no blue in it at all. Maybe I'm just picky, but it was too much for me!Very confortable. Remy likes to pull a little on walks. This harness makes it where he is not hurting himself by the neck these keeps him snuggle but not tied. We used every day for walking and making our rounds I thought I was going to be too small when I opening it but it was the perfect size. My dog is 50lbs and I order a medium. I don’t use the leash it came with it is too small and short but the hardness is a hit!!!!This harness is light weight and breathable! We were looking for a harness that was lighter weight for summer months for our bulldog. This harness is easy to put on and adjustable. Comes with a leash. Only con is there’s only one clip that fastens harness, that can make it more challenging to put on however it was just fine for our short legged bulldog. Love the bright summer color too!It said it was a medium but it barely fits my dogI think sizing is off a bitMy pup loves it, enjoying her walks so much more now. She is a 24lb, 4 month old golden doodle. I got a size large (rose colour) since it is completely adjustable, hopfully it’ll last her a while! the chest part is a little big but just means there is room to grow!I love the colour pink it is! It’s so bright and vibrant!Once I had the correct size for my puppy it was so difficult to get the halter over her head that I bought something else. There are no quick release clasps around the neck so it’s super difficult to put on and adjust for size. Once I had it on my puppy the part for connecting the leash on the back kept slipping to the side. There are lots of other options out there that are easier to adjust and put on a dog, in my opinion. I would return it if it weren’t too late. At least I’m using the leash, which is 4 feet long. It’s a good length for training and walking a puppy.Love the color! Not all harnesses work for breeds like pugs (they have larger necks and smaller heads which makes it easy to escape most harnesses) however this one fits my pug nicely. Not too snug/constricting but she won't be wiggling her way out of it. The adjustable straps allow you to tighten/loosen the fit as needed, around the stomach as well as the neck. The harness is not bulky but feels pretty sturdy. The matching leash is really cute too. Don't think I will use the leash for regular/everyday use but will definitely use it for vet visits and photos!Love that the support in under the chest. Does not choke my dog at all. Chest padded enough for comfort. Entire harness isn’t bulky, so can easily add a sweater or jacket over top for colder days. We bought it for our pug puppy, he’s now 7 months old and it still fits him, but I’m now buying the size M for more room to grow. The only downside now, is the leash is too short, but it was perfect for when he was 3-5 months old. Easy enough to buy a longer leash, not as easy to find a harness you like.Silly me. I forgot to select size small. I ended up with large. I returned the beautiful harnesses and reorder small.They are nice and light but give you control over your pet. The price was right. I really like the the reflective stripe. My pups are very small and will not get much bigger. The stripe give an additional piece of safety.Would recommend.