Works on all coats well and makes the white really glisten for weeks no matter how much your horse rolls. Use ivory liquid soap in a bucket of water scrub the horse well with it and rinse well. Really gives the coat a show quality look for less money. You can buy liquid ivory at Walmart. Also a great soap for horses with fungal problems on their back or legs. I personally love how great this leaves the white on my old mare who loves to be dirty.