I am a virgin!

So I'm pretty sure that I'm going to have sex soon with my first boyfriend, which I'm comfortable with but slightly freaking out as he has done it before and I have never! Is the first time having sex bad or amazing!?