The Pull Buoy Leg Float is a great swimming aid to train your upper body in the water. And It keep your leg afloats so that you can focuse on your arm strokes techniques. With the swim pull buoy, you can focuse on strengthening your back, shoulders and arm.