Got my boy's kit today!! This vest fit my 9 pound Chihuahua perfectly and when it's put on him and it's time to work it's like flipping a switch, he is comfortable in it with no chaffing and knows that it's time to work. The high quality mesh fabric on the outside is an open enough weave to allow plenty of air flow and the inner smaller weave mesh fabric is lightweight AND durable which will be great to keep my little guy cool during our hot summers. In the Fall I will be looking to ActiveDogs for a Winter vest for sure!!The quality of their product is superb, the velcro is definitely industrial grade and very very sticky and I don't have to worry about his vest coming undone or his Service Dog patches that come with this vest being accidentally pulled off by getting caught on something.I ordered the Extra Small and it fits him perfectly! I couldn't have asked for a better product!! Great job with this, ActiveDogs!!This kit is very much worth the price, even the leash is heavy duty (a little overkill for my little guy but I definitely won't have to worry about it breaking or fraying). You won't be disappointed!! Just make sure you measure your dog to get the right size (as they state, don't order by breed as even dogs from the same breed can be different sizes!), measure twice and order once, that way you won't have to return it due to fit.I highly recommend this kit, I'm excited to get his ID card that comes with this kit in the mail soon! Registering dog and handler info with a pic of your dog is super easy on their website www.activedogs.com/register, and I got both an email (check your spam folder if you don't see it in your inbox!) from them with a link to register and a card with the website info and instructions on how to register was included with this kit.It takes a lot to impress me and I have to say, this company AND this kit both really impressed me!! That's saying a lot, trust me! Don't hesitate, you won't be sorry!Again, great job AvtiveDogs!! Another happy customer!!(No, I was not paid in any form to write this review, I don't believe in that kind of nonsense!! If something's not up to par or is not as described I have no issue or hesitation saying so!)