I bought it for my dog (small pug) and it fits perfectly! Super easy to install - totally worth it!