Stays on the leg, seems to be breathing and for an accident prone horse this seems like a good trick. It washes off easily but I bought the white one and it will never be that clean again. Bought L for hind legs and M for front legs for a 15'3 gelding. They fit perfectly and even the manager loves them!