How do I prepare to have sex??

So I have a girlfriend and I really love her and like I’m excited that she’ll be my first ever, but I don’t know how to prepare my body for it? I think mentally I’m ready for sex for the most part but I’ve never had to worry about shaving down there or even how I smell.

I’m worried that I won’t be good at it or look good so I need advice on how to take care of down there and what I should do to make sure it’s clean and all. I bought Nair but never tried it and I started using Summers eve to help with the pH and smell.

Is there anything else I should do? And how to people get their vagina so smooth???