Perfect! I was worried about the size bc I have a very large dog but he fit with room to spare!