First timee

So I'm preparing to have sex for the first time but I'm lost on what to expect like what should I do before he gets here or what should look like what or how long how do I know If it was good lolll I'm lost helpp!!!