I purchased 2 of these harnesses. I went by the feedback of some people who said that the product ran small. I ordered a size up and it was too roomy. My little dog can slip out of it and has. I really like the quality and colors and found the harnesses to be nice and sturdy. I will be exchanging the 2nd one for size and buying another.