These flats have served me well when I need a quick change out of heels after being on my feet all day. They're fashionable and fit neatly into my purse. I don't recommend wearing them outside for long periods of time or when it's raining. I often wear them running through an airport. They're perfect for that. The soles on these flats grip well to surfaces. You won't be slipping around like you're in slippers. Be sure to get the right size. If you're concerned at all about them running small, don't hesitate to go up a size.