She fits perfectly! Even when she shakes it didn’t break. I bought a large for my 55 lb labradoodle and my 82 lb rodishan ridegeback also fitsperfectly