These flags are incredible - a woven cotton blend material makes them super soft, durable and easy to wash! Choose from one of 6 designs. Every flag comes personalized with a message of name of your choice.