This "Voyager All Weather Dog Harness" is for small dogs and served us well; but, our dog has grown out of it and we had to buy the next size up. About the harness: - Stepping-in style easy to wear - Double security with fastener and buckle - Breathable fabric - Polyester