To set up a truly impressive home gym, you'll want more than just a several weights. Plan for the fundamentals first: a sturdy flooring system is vital to protect your floor . Then, acquire in a all-purpose adjustable bench , a solid set of free weights, and a reliable resistance band set . Don't