Fabric with Hand Embroidery Lining, Cushioning- Double padded sole, and back for some extra comfort to avoid blisters ANTI SLIP SOLE for all day comfort.