I completed an Adult Ed. Stroke Development course this fall. Long story short: my kick is in need of a lot of work. Inefficient, toes constanly pointing down, etc. One of the couaches introduced fins to help me understand the importance of the mechanics she was teaching. I used them with some success. Fast forward to the end of the course. I still am working on this, so I purchased these TYR silicone fins and am swimming twice a week at my local Y. They are very comfortable, easy to get on and off, and are really helping me improve. There are other short, training fins out there, and I looked at them all. For me it came down to getting a good price at swimoutlet.com. The order arrived promptly and I have enjoyed using them in my swim practice.