Constructed of heavy duty 2″ 11 gauge steel. Great for all size heavy bags including Banana/Muay Thai bag as well. Holds heavy bags up to 300 lbs. Punching bag hangs about 2 1/2 ‘ away from the pole for a better movement and play. Sand bags required for stability. (It can be anchored to the floor also anchoring hardware not included). Very easy and fast assembly. Made in the USA.