Advantages of weight training :
1. Helps in getting good shape.
2. Providing best fitness
3. Helpful in enhancing performance
4. To develop strength
5. Increases bone density
Disadvantages of weight training:
1. Risk of injuries
2. Less flexibility
3. Expensive