Good bag but quite small. I bought it for my corgi puppy whose 10 weeks and it will probably only fit her for 2 to 3 more weeks.