This Muay Thai punching bag set is absolutely complete - you get everything you need to start training right out of the box! The main bag stands 6 feet tall and is 20 inches wide, giving you plenty of surface area to practice all your strikes. It's made from heavy-duty leather and polyester that can seriously take a beating from punches, kicks, knees, and elbows. The bag comes unfilled (you'll need to add your own filling material), but once filled to 100lbs, it stays solid and doesn't swing around wildly. The set includes 12oz gloves that work for both men and women, hand wraps to protect your wrists and knuckles, ankle wraps for kicking practice, and even Muay Thai socks. There's also a reflex ball for hand-eye coordination training and a jump rope for cardio warm-ups. The bag has pre-marked upper and lower body zones so you can practice targeting specific areas. Installation is straightforward with the included chains, swivel, and carabiner. There's even a patent-pending phone case so you can watch training videos while you work out. Whether you're into Muay Thai, kickboxing, MMA, or just want a serious workout at home, this set has all the professional-grade equipment you need without having to buy everything separately.