strand slippers