My goddaughter's dog came to stay wearing a Ruffwear harness and it was so easy to put on and good to have two places to hitch the lead. We bought one for our dog and she is far less fussy about putting it on than she was with other harnesses, and although it is a pale colour the dirt seems to slide off it.