The Best Fitness BFFT10 Functional Trainer brings affordable functional training to all exercise levels. Its compact footprint fits almost anywhere. Adjustable pulleys have 19 vertical positions and swivel 180 degrees to provide a wide variety of starting positions. The 190lb. weight stack is challenging for most users. Use the chinning bar for pull ups. Two adjustable nylon cable handles are included. Use additional handles for variety (not included).