The harness appears to be well-made, but it is a bit short front-to-back. I measured carefully and ordered a small based on those measurements. I almost sized-up and wish I had. I have a 40# lean standard poodle. I decided to keep it since it does fit, just wish it was longer over the top/back of her chest.