I would give this product a 5/5 but the size that I ordered for my horse was too small. I have a 16.2 hh QH gelding that has an average size head for his breed. I ordered the "horse" size but when I tried it on him the nose band was very snug and I couldn't even loop the strap through the first hole. Even by adding an extra hole I feel that it is still too small. I've always used these halters and their durability and quality are excellent. When it comes to sizing... Unless your horse is a cob or pony (or has a smaller sized head) order the "oversize" or size that is larger than "horse" :-)