THis product is okay but the thing is if you are tall, it is difficult and sometimes a little painful trying to strech the straps to fit your body and i'm only 6'0 so i wouldn't really recommend this for taller people just because its a hassle to put it on