I have not had the chance to wear them yet but did try them on. They fit great and are very soft. Fast shipping. I got them in L and I usually wear a size 10, I can fit into 8 depending on the style and brand. I fluctuate between 8 and 10. They are very cute as pictured. So far I love them.