Shoes arrived before the expected ship date, I absolutely loved them! Fit perfect and looked just like the picture... I was super happy until the first time I wore them out of the house. They broke! Not fixable either.. Plus the soles separated. I knew they wouldn't last terribly long bc of the price, but I literally wore them once for maybe 2 hours walking around, and now they're garbage. Super disappointing. 2 stars is bc at least I didn't spend tons of money on them, and they were shipped quickly.