It is smaller than you think. I bought it for my 45 lb dog but it was snug so I gave it to my cat and got my dog one more size up. But quality is awesome!