I love these shoes they are super comfortable.  I bought these type before about 2 years ago from a store. I immediately fell in love with them. I was so excited to see them available from Amazon. Pro: I can wear these all day long. Con: The white got dirty super quick and I am not sure how I will clean it though.