Great product for the price! I use them on a horse who bangs himself up in his stall. I'm only had them a short while but they stand up well to abuse. Fit as described. Gave it a 4 because the velco strap on the back boots may rub from time to time.