I didn't expect these to last a long time because they were priced so inexpensively.  They are nicer than I expected for the price, which was a nice surprise.  They won't last forever, but they will look beautiful at our wedding if it should happen to rain to pass out to our guests.  Two will fit under easily.  I am sure they will last for longer than just one event, but the price was so good, if they don't I won't be disappointed at all.  I would highly recommend these for an event like ours.