I bought this so I could change out of my ridiculous high heels after my wedding ceremony. They are very comfortable and cushy, and I danced and ran and walked all over town for wedding photos. They are slip-proof and raw-skin-proof. Great for running errands around town as well!