A baby shower is an event to celebrate the birth of a baby with loved ones. It is usually done 6 or 8 weeks before the baby is born. The expectant mother organizes such an event to share her excitement of waiting for the birth of a baby with her loved ones. People attending the event bring baby shower presents that the baby will need after birth. For baby shower gift ideas, it is more important to consider the things that the baby will use for a long time. Space decoration and table decoration are very important for such events.