Half thinking of getting this but was wondering if anyone on here has used it? Is it any good? Pros and cons?