Each flag is a brand new 3� x 5� flag (approx. 36� x 60�) made from 100% durable lightweight polyester. Each flag has two brass grommets (eyelets) for easy mounting on flag poles or hanging from walls. Our flags are double stitched for longer lasting use and the color is run resistant and machine washable, great for indoor or outdoor use.