Does this really work? I know (for me anyway) I'm not going to look like the dude in the commercial over night or even 6-12 months. But I do need to get in shape, I would like to have some muscle tone. Do you need to do this on hard surface or would on the rug be alright? Thanks guys.