ive been using this for my daily training for almost 2 months now and now i dont want to wear any other brand besides hirota. Both the cut and feel are excellent and it doesnt restrict any of my movements. i would highly recommend this, worth every penny.