Uncomfortable and itchy
This is extremely uncomfortable to wear and makes my ankle itch really bad! I do not have sensitive skin or any allergies but this is so uncomfortable and itchy.
Rating: 1 stars