I bought a Medium bag three years ago for our 2nd cat. Our first cat has a frontal declaw, and we couldn't put another cat through that painful process. Cat #2 has been getting regular nail trims since kittenhood, so he's fairly used to the process. It goes a lot easier with two people to get him in the bag. After that, grooming is easy. I love all the zippers, but I did learn to not unzip the main zipper while he's in there, it's like he feels how close his freedom is and quickly escapes. One comment on that: The velcro around the neck does lose it's strength once cat hair starts to stick to the velcro, which makes it easy for the cat to give one strong push and break out of his velcro collar. I resorted to cleaning the velcro really well of hair, and then not adjusting every again. Take the cat out the back, leaving just enough room to get his head out of the collar. The other "con" if you will is the lack of a face shield. I learned how important this is after deciding to trim cat #1's rear claws for the first time ever. He enjoys watching us torture cat #2 on nail trim day, but he sure didn't like being on the receiving end. I was bitten several times. I finally put a sock on his head to stop the biting. Cat #2 grew to become much larger than cat #1, and lately it has been quite difficult to get the bag zipped without zipping in some of his fur as well. It's like stuffing a pig into a scuba suit. He's a porker. Not easy. I finally remembered to order a bigger bag, and Large is the biggest. I did this after his last trim in November. (I never said I was consistent with nail trims, only when his nails start sticking into our clothing or we're bleeding from holding him...) So today, I used the Large bag for the first time. The nail trim went well, it was nice being able to reach his feet without prying them out of his pig suit. I decided with the extra space I should give him a bath, since he's not the best at grooming himself. His fur is clumpy, and honestly he stinks a little. So in the bathroom we go, and I lay him on the floor in front of the tub. Once I turned on the water, he freaked out. Like worse then I've ever seen him. Must be a flash back from a bath I gave him long ago. I pick him up, and his back leg is sticking out of the bag. He popped a seam. Ugh! I mean, he is a strong cat. He's gotta be to carry all that chunk around... (I was thinking of weighing him for this review, but I can't find him now until he decides to stand over me with glowing red eyes in my sleep.) And the extra room for his legs probably gave him just enough space to push out with all his might. Bathing went... well horribly. I managed with the rogue leg flailing about, but it was hard to lather him up under the parts of the bag that aren't mesh. Which is a lot. So I had to unzip here and there to get my hand inside with soap, trying to avoid the claw stubs from Rogue Leg One. This bag will have to be discarded, this material doesn't mend well even for a person that sews Of course it is too late to return it, even though I never used it until today. I mean overall, I was pretty pleased with three year old Medium bag, it did work well for nail trims until Porker got too porky for his pig suit. It's a great price for what you're getting. But I cannot overlook that this bag is not the best for a strong, pissed off cat. And I wish the sizes went bigger than just Large. Even with this size, it was hard to squeeze a resistant cat into this bag. I might try a cloth or mesh bag of a different variety, or sew one myself. But the idea of adding all those zippers to a sewing project will be about as much fun as bathing a cat.