These are very cute when you need to look professional but do not want to wear heels.  I wear these particularly on rainy days when I do not want to wear rain boats and have to change into shoes when I get to work. They are very light and easy to throw in your bag.