The quality of the shoes is good. The non-slip sole is good. The comfort of the insole is good. However, the side part is too high and it hurts me a lot and tears the skin under my ankle bones. Obviously my ankle measurements will be different but I've never had a shoe that gives me pain in that area so I feel like they should have used softer material in that area or lowered the side panels. I may not be able to wear them anymore because it's too painful. I discussed 2 stars but chose 3 stars as everything else about the shoe is fine and this issue *might* only apply to my foot and ankle sizes.