I think this product worth the price ,compare to others, is not that difficult to put on, I’m usually size M in everything else, but I order Small to be tight enough but not too tight, I wore it today and I was able to move freely and drink water with it and I think I could eat a meal with it….BTW my weight is 142 lbs , 5’3” high