This pen seems to do as it advertises, however I can say that I do wish that it would have come with instructions of which serums or even which tops to use for either need. The battery life seems to be pretty long, but I haven't had the need to charge it yet. The pen has 6 different speeds and the top needling cap can be adjusted to the appropriated depth. While it may take awhile to notice results, based on the design and use, I an optimistic about this working.