This was a perfect purchase. It was true to size, comfortable and vibrantly coloured. I love that the soles have rubber grips and the inner elastic that holds around your ankles. The quality of this product and the shipping speed is amazing, I will definitely recommend to others. I am 5' and I purchased the XL.