These arrived quickly and fit fine. I am a large size 10 and the size seemed to fit true. The color is nice, I got the pink and pretty close to true on the website. I've only worn them once for a costume so I can't vouch for the sturdiness of the product.