The product was ok..as.expected...but I followed.their recommendations and.ordered up one size to xxl....the booties were too small.the.recommendation should be to order up 4 sizes. I had.to pass.them on to someone.who.has a.toy.sized dog.Please note my puppy , mini Goldendoodle, is medium size, 17 lbs , I got size XXXL and it was just right. The puppy bit one of the buttons that is used to tighten within 2 minutes of having boots on. I was able to catch her with only one , broken. So you need to keep your eyes 100% on the the dog if they are puppy or biters. I guess it was a good value since I got 3 more pairs and 3 good boots to go.These are so very cheaply put together. There hard to put on my dogs and they don't stay in. Not worth the money or timeI'll start by saying these booties are meant for smaller breed dogs. I used the measurements the seller provided and the fit was perfect! So make sure to use that. I have an 8lb pomapoo and got the medium. My dog usually hates any booties and just stands still looking at me like "what do you expect me to walk in these things?!"--well in Chicago winter, his little paws hurt him when he walks because of the salt. It took him 1 min and he was walking along, no hurt paws and these don't fall or slip off. Super convenient and easy to maintain. Definitely recommend!They will wear quickly outside on asphalt, but indoors they work fine, keep the dirty claws from scratching the floorsI have a little terrier/chihuahua mix and he has big feet compared to his little legs. The boots would not stay on his feet no matter what I did.They fit perfect. We live in SW Florida. Most mornings the grass is wet. He doesn't like walking in wet grass. He is good with the boots for about 3 minutes. He wanted to go inside. I felt the inside of the boot. It was cold and wet.