If you do a lot of sled work for upper body work then you don’t want to miss out on the deluxe upper body sled strap. The deluxe upper body sled strap is an upgraded version of our popular upper body sled strap. This strap has a rotating handle on each end to help you get the most out of your upper body sled session with minimal wear on the hands. These handles are made with a steel core and rubber coating so they are meant to take abuse and keep on going. If you are using anything but the deluxe upper body sled strap for your upper body sled, then you are missing out!