It fits perfectly. I wish it was slightly taller for one of my big dogs, but that was my fault for not realizing the dimensions. He still uses it and sleeps in it.