I have been pleased with all of my purchases from you. I love the flag but wish the colors were more vivid. It has a faded look. It took 15 days from ordering to receiving item and it was a gift so there was a concern. It got here day before my sons birthday so it was close. Going forward I will confirm eta of delivery for item because another gift I ordered previously did not arrive in time and this was too close for comfort. I love your products and will continue to order from you.