I wanted to give these five stars but they just fell a little short. Since I cant give a 4.5, they get a 4. These are incredibly cute and extremely comfortable. You don't need to worry about wearing them in, they are comfy from the very beginning. The reason I didn't give these 5 stars is because the strap of mine came with a little mark on it that wouldnt wash off, and the sole will easily scrape when toe is bumped on concrete. While they don't seem the sturdiest, they definitely are worth the price. You get what you pay for!