When I first got these shoes, they fit very small. I tried to return them but they said that they would send me another pair of shoes in a bigger size and I could keep the older shoes for giving them to someone else. It took three to four weeks to get them the first time because they're coming from China. The pair that they replaced didn't take over 2 weeks and it was very easy to replace them, they were very nice about it. The shoes are very colorful and look exactly like what's online.