I thought that these were great at first. Fit a little small so I had to go up a size but comfy and fairly no slip. But after not that long of wearing they are falling apart. Very disappointing. I knew for the price they weren't going to last a lifetime but I expected more then 2 months. I can't recommend.