In the beginning, I did find them difficult to press. I thought I had to use my fingernail and press so hard I thought my nail would break. As I've gotten used to the toy and learned more about, I've found they are not difficult to push at all. I just have to push them firmly with my fingertip, and hold it in for a few seconds to turn it on and off. To adjust the power level during use, again just the flat part of my fingertip and a firm push. For me it's easy, even when the toy or my hands are lubey.
I'm really sorry so many people have issues with the buttons. It's sad because it's such a great toy otherwise!