Has anyone used this and is it worth it? Or is there something better on the market that I should buy? Any recommendations gratefully received!