Aldo Women's Alle Sandal 100% Manmade Imported Synthetic sole Slide sandal with inset footbed and two adjustable straps with buckle closures