Shoe is good and delivery took about 3 days. Sizing runs a little sketchy, but Tiktok offers free returns. Thankful for this. As you can tell, the shoe is both size 40 but is way smaller than my old pair. I bought two pairs but when compared, one was much smaller. Both printed as size 40.