The first day I wore these, I walked around all day in them.  Very comfortable.  The sole seems non slip which is also great.  These are true to size and super cute.  Might have to buy them in different colours now!