It can be used for incline or decline and flat bench press, push ups and dips, leg pully, dumbbell fly, dumbbell press
Made of 2-inch x 2-inch pipe structure
Space required 4 feet x 5 feet not much assembling required, can be done by the user easily,