Benches

A training bench allows to perform limitless exercises with free weights, with low cost and space saving.