The banner is great, however it took 7 days to get from Southern California to Northern California. Even with the 2 day shipping I paid extra for and the email to the owner to make sure it was shipped out that day. I got it 3 days after my son’s party, so I didn’t get to use it.