Soft Mesh Comfy Step in Dog Vest Harness for Teacups, Toys, Minis, Puppies, Small Dog Breeds 2-16 lbs, Baby Pink, Sky Blue, Black, Red, Camo X-small, Small, Medium, Large, X-large Breathable air-mesh fabric to keep your dog cool and dry in the summer. Also very light weight with velcro and plastic clip closure and two heavy duty D-rings for added security. You will love these vests This vest is so comfy for your pet and a breeze to put on and take off. This choke free harness has no thin straps to dig in and hurt your pet and is washable for easy cleaning This vest is a great value compared to the more expensive brands and is made with the same quality materials. Please Note: These vests do run small (my 7-8 lb yorkie with long fur fits into a medium size fine) small would not work for him. All breeds are different so please measure your dogs chest first and refer to our fitting sizes below. The velcro strap will adjust about 1 to 2 inches. FITTING INSTRUCTIONS/SIZES: (Please measure your pets chest just behind the front legs and up to the top (back) with a measuring tape or string for correct fit) XS fits 10-3/4" adj to 11-1/4"max-(2-4 lbs depending on breed) SM fits 12-1/2" to 13"max-(5-6.5 lbs.) Med fits 14-3/4" to 15-3/4"max-(7-8 lbs) LG fits 16" to 17-1/2"max-(9-12 lbs) XL fits 17-1/2" to 19-1/2"max-(13-16 lbs.) The XS size will fit some 2 lb dogs good but not less than 2 lbs, just depends on the breed. These vests are for smaller dog breeds, from teacups, toys, puppies-XS vest 2 to 3 lbs up to around 16 lb dogs -XL vest. US Seller for fast delivery and easy returns. Ships in 1 day from FL USPS w/tracking.We will make sure you and your pet are happy.