YES, since it's based on natural movements we do every day thus, is one of the best functional exercises. Every posture and move aims to improve our strength, flexibility, mobility, and endurance (the amount depends on the style) so we can live pain-free and healthily.