Ouch.  These are plastic and are rubbing raw spots on the tops of my feet in the same place on each foot.  I would not recommend, other than for ease of slipping on and off.  I don't want to wear them with socks, so if this issue is going to continue, I cannot recommend.