baby shower

Norah
I have never been to a baby shower so I was wondering what all do you receive at your baby shower???