SUNROLAN Demi Women's Slide Sandal Strap Buckle Slip On Shoes Wedge Platform Sandals Rubber Imported Rubber sole The Demi is a stylish and attractive slide sandal from SUNROLAN! Double functional buckle straps. Slip-on construction. Double padded footbed offers a cushioned stride. Rubber and Synthetic sole.