Weight Bench, weights and matsComes with a barbell, a curl bar, a dumbbell bar ,clips for all bars, 2 - 25 pound plates 2-10 pound plates 2-5 pound plates 4-10 pound plates for curl and dumbbell bar and 2- 5 pound plates for curl and dumbbell bar Squat rack bench that elevatesAlso mats that go under the equipmentCurl bar weighs 25Barbell weighs 35