Brand new dog harness still in packaging Bought wrong size and cannot return Refekective yellow colour Would fit dog from 30-40lbs Size medium Has front and top clip for leash, great control of your dog. I have the large version and it fits well and super comfy for the dog Paid $45 but will take $25 Upper Lantzville