Okay, it's (or seems) all fabric, even the soles. My shoes are quite tight but I have bought other laceless shoes that seem to fit perfectly and after wearing them for a while they have become too loose so I hope after putting them on they will loosen up a bit and be accurate are correct. What I like is that they are light and thanks to the fabric sole my feet breathe much better than slippers with rubber or plastic soles.