appearus.com
Large Velvet Slippers / 100 Pairs - Spa Supplies - Appearus Products
Appearus large velvet slippers is closed toe scuffs with a 5mm thick non-skid EVA soles. Made of softly padded terry which feels like velvet.