I ordered a banner for my daughter and daughters friend birthday party. They sent me someone else's banner instead. I notified customer service beginning of the week and was told another shipment would be sent in time for the birthday party. I was lied to about the delivery date with no firm of consideration for the company's mess up. If you want a guarantee for a party I don't not recommend this company at all