DO NOT epilate hair that is too long. Shaving or waxing your hair? Wait until the hair has grown to the shortest possible length. Most manufacturers will recommend waiting for 1-2 weeks.
One product I would be taking into consideration is the Braun Silk-épil 5 Wet & Dry Epilation Starter Set.
* It removes the short hairs waxing cannot catch, for long-lasting smooth skin for up to 4 weeks.
* Ideal for beginners or a new user and 100% waterproof so great for gentle hair removal.
* It also comes with extra attachments which is an added benefit for not your legs but all parts of the body.
A word of caution here . . . . if you have NOT been able to epilate for whatever reason, then wax for a couple of months before epilating again. IT DOES get better.