Bench press Pectoral Lat pull downs Tricep Leg press Compact 4 foot X 4 foot by 6 feet Tall Suitable for the whole family with weights ranging from 20 lbs-150 lbs plus