Great harness and I have bought several in different colors. Easy to put on your dog, just face label towards you when dog is stepping into it. I have 2 pullers that go nuts when they see various outdoor chicanery. A 25lbs Westie mix and a 19lbs Chinese Crested. Other harness brands would choke my CC and make her cough and I would immediately have to pick her up in fear. Not this harness. There’s a reason they are number one seller on Amazon. ?I just received my third voyager step-in dog harness. My dog needed the next size up. It's very easy to put on and is secure when on my dog. I use this for when my dog is in the car as this hooks up best to her seat belt. The rings are located on top of the dog's back so her seat belt attachment hooks there and she can move a safe distance comfortably. Would highly recommend this product.Kitties can be sneaky and they are definitely the best yoga critters for they can stretch and move in ways you thought only Gumby can do. Well these harnesses are beyond amazing for these yogi kitties. They do not choke them, fits well (even the 'fluffy' kitty) and as long as you put the hook on both loops you are good. Now, kitties will be wiggly when adjusting this harness so get ready.Other thing to note here .. if it is one thing you CANNOT do is put this harness on and just take the kitty outside or wherever. That is just a plan for disaster. With our feline friends get this harness a few weeks ahead of your planned usage and then put the harness on every day starting out with 5 minutes. Next day, 5 minutes the following day 7 minutes... Your feline friend has to get used to this harness and not be afraid of it or think it is a torture device when the kitty can have the harness on for at least 30min (hour would be best though) and allowed to be itself, meaning lying around, walking around, jumping on the couch, eating treats with not wanting to back out of it...then it will be good to go on Kitty Harness Adventures.What to expect when putting it on before kitty gets used to it .Kitty will hiss,Kitty will do the back up shuffleKitty may get one leg out and do a hop... backwardsKitty may get head stuck..while going backwardsKitty will look at you with distainKitty may or may not stand...then fall over and lay there not moving.Kitty may or may not fall over then kick back legs pushing itself across the floor trying to get it off .Kitties are soooo fussy and sassy... But we love them all the same!I recently got a severely abused and broken fur baby. He was/still is about 75% of the time. He loves his harness! After a few weeks, he steps right into it. He's happy and comfortable enough in his harness that he wears it all day.He doesn't get hot when he's outside ( we live in southeast Florida ). It is also very soft, not stiff like most harnesses! Great price too!!This is a great item, but I ordered a size up due to prominent review. This was a mistake as they do not run small. I had to reorder in recommended size. My dog's chest in 19.5 inches and the L fits perfectly. Not too tight yet secure enough that she cannot slip out. She seems comfortable and the accompanying leash is sturdy and a great length for letting her explore a bit.Easy to put on my dog which is a Schipperke. I've had this brand of harness before but gave that one to my son for his Frenchie. Very trust worthy harness. Dog doesn't slip out and is very durable. Dogs seem comfortable in them too. For sizing I measured his neck at12 and chest 17. He weights 18. Got Medium. It fits perfect but in the back of my mind I wonder how a large would fit. Love the lime green.The Large fits our 20 lb terrier mix perfectly. Stretchy and super fast and easy to put on compared to others. After 6 mos nothing has frayed, looks brand new (except needs a wash!) This is our second one, we love it so much, will not buy any other.The sizing is pretty off. I measured my dogs and the sizing chart said that larges would fit them both. However they were way too small. The velcro wouldn't even close on my black and white 30 lb Boston terrier. The large fit the 20 lb frenchie but barely and it was too tight for him to comfortably walk around. I sized up to XLs for both of them and they work fine. They are both wearing xls in the photos. Other than that, the harnesses seem to be pretty good quality. I would recommend looking at reviews for similar dog breeds to yours and going off of that. I can't yet speak on the durability because we just got them but so far they have held up (after 3 walks). There's a photo of my dogs next to a standard tennis ball for size reference. Hope this helps.I carefully measured my dog and ensured that I ordered the correct size, but when the harness arrived the armholes which cannot be adjusted were either too small or in the wrong place because the edges of the harness there rubbed her armpits and she refused to walk. She has other harnesses and walks fine with them. This is a strange fit. I have returned it but it comes from overseas and since there is no UPS Drop Off near me, I have had to return it my post and I have discovered it comes from overseas and so there is customs declaration, two outside labels etc. Don't know cost yet!My advice is do not buy this. In future I shall try to ensure items are UK sources on Amazon UK in future.This is a decent harness and seems very secure. I can tell it is made well and it looks nice.I measured my dog exactly as stated, from the description and image guide and even had someone else check the measurements versus the harness options too. However it is a size too big for him and so gapes slightly at the stomach when he’s standing. I think it may be made a tad too big.Ideal - keeps my rescue Westie safe on walks. She is 8 years old - have had her for 3 years and has only just started to come out on walk on a lead with my other dog. Needed to keep her safe and secure. Ideal. Size just right. She is about 8- 9 kg - as a guide for other Westie owners.Very sturdy and comfortable we had been looking for a harness that actually fitted our puppy at last we came across this one and it’s perfect will return to buy a bigger one when required Excellant service