Core Stabilizing Pull up Frame is meant to ensure that the body learns to use its strength symmetrically and pendular movement.
Usually, a typical human being will have strength imbalance between the sagittal plane of the body. Using this equipment, if you over compensate with one side of your body, the entire bar will be skewed. Therefore, in order to keep it symmetrical, you will have to learn to use equal effort on both side of your body. This in turn will train up the weaker side of the body.
This is extremely useful for building a balanced body.
Besides pulling exercise, you can do squats, curls, suspension training and yoke walk with it by using the straps and attaching weights to it.
A pure metal product would be too cumbersome and heavy, but a frame made solely of wood would not be strong enough. Hence, this unique product is made using a combination of premium hardwood and aluminium core, which allows for a durable product while still being comfortable to your grip.