Do not use for kittens!
I bought this extra large carrier to transport my 3 kittens. It turned out to be a very bad idea as they could fit their heads in the gaps. I had to keep my hand across the bars to stop them from escaping which was not ideal for the 45 min drive home!
Also i could not find a pillow to fit so had to use a thick blanket but even that was not enough to soften the bottom of the basket.