I am a lap swimmer year around, and I have tried different pull buoys of various makes. This Finis buoy is the the best in my opions:
1. The surface doesn't get slippery when wet, so it stays put all the
time, great for flip turns indeed. (if you have smaller legs, and other buoys slip out, this one will not)
2. The foam is relatively harder than other ones, which I like better.
3. The size is: 9 and 1/8' X 6 and 1/16' X 3 and 7/8', and the thinnest part in the middle measures 1 and 3/4 inches wide. (it appears bigger than most other buoys like TYR's and Speedo's)
I am a male, 5f 9in tall. weigh 165 lbs; and I like this buoy the most.