I have purchased this exact style before but these fit different. They have zero stretch to pull them on so can hardly get them on my feet. Once they are on they are fine. Hoping they will eventually stretch as I like them. Not as expected. Won't buy again.