Ok , for starter I be a 22 year old in the military . I work out every single day . I can do 60 pushup and situp in a minute and over 30 consecutive pullup . as for Olympic training I be in the gym three time a week . I have to admit when I first see this product on tv all of my buddy and myself hock at it . it look like you be work out to perform oral on someone . in fact , the day i buy it in best buy I stand there for ten minute debate whether or not I should pick it up , for fear that I might be see walk from the store with it . I begin use this product in January and now month later I can say that I be highly mistaken . initially someone who perform rigorous training on a daily basis might scoff at a product like this , but do not be too quick to judge . I use this nearly every day for the past 4 month and I be see result that I do not think I would see . it do get easier to use after a extended period of time , but it be perfect for when you be sit on the couch and you feel the urge to be active . there be cut all throughout my arm and the outer portion of my chest have even bulk up a bit . if you be the type that will just drop a workout after a couple of day , then do not know waste you money . however , if you can remember to do this every day and build the pattern into you life , you will be throughly impressed . guy do not be turn off by the image it portray of you , I assure you the image you will be cast will be much better after a couple month of use . I have never be a big guy but this thing have add muscle in place that have be difficult to gain and I be not the guy I be before use it . many people have make remark about the definition in my arm , most of which can be attribute to this product . again , if you want another weapon in you arsenal against obesity this may not be it , but it will help the guy who do not have much fat and the definition gain will be see very clearly . I highly recommend this product , just make sure to apply yourself on a daily basis just like any other workout . good luck , get fit !