It's easy to put on and fits snugly enough that my dog can't take it off.