I have used a Braun Silk-epil for five years on my legs and arms, and I have been very pleased. It’s especially useful for the arms.
Legs take a little bit of limberness to to the backs, and it’s really important to stretch the skin as you use it around elbows and knees (especially the undersides). These things can pinch if you aren’t careful to stretch the skin tight.
I use it on my stomach, too, but I can see how some might find this a little too uncomfortable.
I may be in the market for a new device, since my cat chewed the cord on the one I have. I’ll almost defintiely get another Braun device. I think their shavers and epilators are really first rate. As always, this is my opinion, and I do not have a financial interest in Braun or any other hair removal company.