LOVE THESE SHOES!! They are true to size I usually wear a 8.5 and ordered a 8.5 and they fit perfect! The colors are just like the pictures and I cannot tell a difference between these and real ones! 10000/10 recommended!! Shipping estimated 20 days about and they came in about 18 but I knew that going into it and they were definitely worth the wait!