With a four and a half star rating on these shoes, I was expecting these shoes to be pretty amazing. The description says they have a rubber sole, but they are super slippery. The heel is rubber, but the front portion of the bottom is made of a felt-like fabric. These are extremely hard to walk in on tile/wood flooring. They are cute and comfortable though, so they'd probably be good to wear in a carpeted office or similar setting. Unfortunately, I won't be able to wear these as much as I thought I would.