I don't shave. I get them professionally waxed every six weeks. Mainly I do it because my legs feel awesome and it makes me feel amazing any time I have a skirt on, winter or summer. I found that if I relax the schedule by postponing a waxing by a week or two, the pain is escalated considerably when I go back .I'll just keep my six week schedule, thanks.