I bought these shoes at the beginning of the school year and I can vet they are good quality- the sole and rubber platform is sturdy and good for any weather (I live in Minnesota and have worn these in peak winter weather and they hold up) and they are also very versatile! I wear these for school, work, hangouts, and it will basically pair with 90% of my wardrobe. It does take some time to stretch and mold to your foot (I bought a size 7 when I usually buy a 9 upon measuring my foot, and they ended up being perfect for my feet). I also get so many compliments on these shoes, highly highly recommend!