The York B501 is a high quality, entry level weight bench that packs a range of features into one compact unit for effective and varied training. The bench has a 3 position adjustment from flat to incline. It also includes butterfly arms for chest flyes and a leg developer for extensions and curls to hit the quads and hamstrings. The barbell retaining hooks keep the bar in place for safety while you change weights. To save space, the B501 bench folds flat for storage making it ideal for use at home.