Has any 1 had any experince with this, is it any good?, some suggestions and comments on it please?