Brazilian wax

So for my birthday I want to try something new and go get a Brazilian. But my question is how bad does it hurt and how often do I have to go get it redone to keep the hair off?