Thinking of getting this as a gift for me and DD to share. I've never used one but it gets pretty good reviews. Any comments?