The soles worked great, but after one long hike to King Peak the top material wore out and got holes in it. They did save my dogs paws on the non-dog friendly hike. I had a hard time keeping them from rotating to the cloth side down. I would buy another pair one size smaller to see if they would rotate less though. On a less rugged hike they would have worked great.