It’s the perfect size! I got the large one. I don’t use it for a dog. I go in it & my 4 year old niece. Don’t have to blow it up& it’s very durable