Absolutely perfect!!brand new ,came quicker then expected,I had an old pair of exact same ones that's why when I found them again I had to get them !I loved my old ones sooo much they last long ,good quality,and comfy all year round,but with the new ones I ordered I noticed even being same exact model and size they seem a little smaller .not enough to order a size up .just barely . Plus they do wear in with use ,other wise perfect love them would recommend!!