4 stars. Everyone is right - feels like there is very little padding on the sole of this shoe. But it is cute, and warm with the lining. The lack of half sizes is annoying, so I ordered up, and require thick socks to wear. Not a big deal when it's cold out.