It fits perfect on my girl and protects it from and i have dogs  out in the back yard exactly what I needed.