I originally purchased these for a dog. They didn't fit her shes a Great Dane named Meg. Turns out I wasn't to great at choosing sizes. So my cats will get these ones. They are adorable and I love the color. Make sure you don't do what I did and you chose the right size that you need. With your purchase you get 2 sets of 4 so you get a total of 8. These are cool for cats or dogs. You will get a random color sent to you, It's kind of like a surprise. These leg warmers are great for keeping your pets legs warm with or without those cute little shoes that you put on them. These are made with cotton and are very soft. Please measure your pet before you order!!