I am the type to dress my dog for fun, but i am moving to PA from Florida, and knew my dog would be cold. I ordered this jacket and it is easy on and off.The velcro is great! The hood is snapped on so it doesn't pull off. and she doesn't mind wearing it!