The Advanced Swim Board Trainer helps with learning how to swim by providing support through buoyancy. This swim trainer is unbreakable helping the longevity of the board. It has handles on the side which allows for better grip and optional body positions during use.