Sturdy incline/decline/flat bench with leg and arm support attachments. Perfect for strength training at home. Lightly used and well maintained.