Is it expensive? Is it worth it? Do you recommend it? Good/bad points please? TIA Scrooged. I need to get fit!