I ordered these for my mom.. they are WAY too tight. The first time she wore them, they left red welts and the bottom started tearing off, its made out of material rather than rubber or something. Horrible..