ProStronger muscles, better balance and teaches disci...
ConsNeeds time and patience
ProRelaxing, improves health, fitness and well-being
ProCheap, relaxing and enjoyable at any level.
ConsOne sometimes feels there is a lot to learn!
ProBenefical to your health for stress relief etc
ConsFew if any
ProCan be practised at home
Proeasy, safe and anyone can do it
Consfinding a suitable class / time can be hard
ProSuppleness & relaxation very social.