The shoes r quite good, the thing is they come with white fluff inside them to keep them puffy, lucky my dog is a lil princess who just kept looking at the shoes then at me and refusing to walk until I figured it out. You have to take that fluff out, its the same things that they sometime use for human shoes, it might be the reason why so many people think the shoes are "too small" when actually u just need to remove the stuff inside it!
Very nice shoes, fits for dog 1.5kg