seem like good quality, buy they are way smaller than expected. I read other reviews suggesting to order large so I went up a size. I should have gone up at least 2, I couldn't even get my foot in... easy return though in case you get the wrong size initially.