Love these shoes. Great for any occasion and add a great bit of color to any outfit. They are comfortable to wear for most of the day. If you plan to do a ton of walking and have bad arches or flat feet they aren't the best in arch support, they are okay but I've seen better. You definietly get a good product for a good price, with sweet style.