This neck massager is awesome! It is easy to use and the buttons for settings are easy to reach when in use. It has an instruction booklet included that is simple enough to read. I was able to start using it within a few minutes, and it came charged.It recharges using a c type charging cord. I don't think it takes too long to charge, but I charge it overnight. I do wish that it lasted longer on one charge but it also advises not to use it longer than 10 minutes at a time. If you're just using it for yourself then it doesn't really matter that it doesn't hold a charge for too long. I have used it for 10 minutes at a time and then used it again soon after, though. It doesn't last much longer than that on one charge.The heat function is awesome. I believe it has two heat levels- although I can't really tell the difference between either, but that's just me. It has multiple functions for different types of kneading. It also has different speed settings. I also can't tell the difference between the two speeds. Although it's not perfect, I do love it and I do highly recommend it. This is as close as I've gotten to feeling like my massage therapist is in the room- and I get trigger point massage twice a month.It also comes with a case to store it in and that case is super convenient. With the case it is absolutely portable to take along with you. This is great- especially if you travel a lot or if you wanted to take it to work- possibly for your office.I love how the massager has two handles on it that I can use to move it around to different places on my neck and the base of my head. It also says that you can use it on places like your lower back and your your thighs and calves. I haven't tried it in those places yet. It also has a adjustable strap that you can wear around your back so that you can use it hands-free.I think it's a good value for it's for its price point. And I think it's good quality and will last a long time. I'm so happy I ordered this!