I've only had the shoes a day, but so far they are very comfortable and able to be worn immediately. I did order my usual size, a 7.5, and I had to return and purchase a half size up. But, the 8's fit great. My only complaint is that the support is a little low - I feel very close to like I'm walking on the ground barefoot, I can feel everything on the sidewalk through the shoe. Besides that, they are cute, comfy, and so far making me happy!