I would buy this product again.
I have the black ones from before and now bought the navy and pink ones. I found they are true to size I am a size 9 and have a wide foot and the fit was perfect. If you have a really wide foot they may be a little tight.
Mook
Calgary, AB