They're really nice and sturdy. I got the red and really like the color quality, which was important for me because I got them for my nice sneakers. The shape moved through the eyelets well. Snug but not too thick. My only complaint is on me. For full running/sports shorts... Get the large.