I purchased this flag for our daughter's graduation party. It exceeded my expectations!! My daughter is in love with it and we got rave reviews from our party guests. It will be a treasured keepsake for our daughter. Fast production and shipping. So please with every aspect of the purchase.