MLB Baltimore Orioles 17-by-17 Flag on A Stick Printed on a polyester material Attached on a sturdy 30 inch stick Made in the USA