The lady with the heels is probably also in full make up and wearing her pearl necklace :lol:
I do have the second item pictured, and it does slip on lino floors. I am going to see if I can find one of those old mouse pads lying around, for free, before getting a bathroom mat. I also have that stuff you put under things to keep them from slipping, but I think it will just get wadded up.
I also put the pedal backwards when I sew. I feel like I have more control and less strain on my leg.