The sizes are a bit off. I'm normally a size 9.5 so I ordered a 10 to be safe. Even those feel a bit tight. Also, they have this weird factory/dye smell that hasn't gone away. Very thin bottom too. The colors are nice and match the description, but overall, not worth $20