These are one of my favorite pairs of shoes that I own! I own both the all white and the grey ones! They define casual. I can wear them anywhere and with any outfit! In fact they especially make great airport shoes because they slip on and off so quickly! The sole on the inside is squishy and super comfortable that you can wear them all day with no problems! Whoever designed these shoes did an awesome job they are so cute and so comfortable!