I had no idea when I purchased this that it vibrates, it was a nice surprise when I unboxed it. It does need to be plugged into a power source to run, no internal power bank. Overall I like it!