Beautiful basket carrier for our kitten who has really taken to it and uses it as her bed too. Large size is good for our young kitten but may be too small for an adult sized cat, replacing the cushion with a flat blanket would provide more space. The only problem we had was our 600g kitten climbed through the bars on the door when on a trip to the vet in the bike which caused a bit of drama! We wrapped additional wire around the bars to reduce the space but just be prepared!