I love it! My kitten is 6 lb. Size L is a little large for her. She is growing so i believe she will fit the size later. The vest is cute and easy to put on. One thing is the material is easy to stick hair and dust.
A great item, and Rupert loves wearing it to explore the garden!