Great service, arrived within days and faster than expected. The flag is gorgeous, great quality. Flying it today for the first time in honor of my son-in-law who recently graduated Navy Basic and Basic Enlisted Submarine School. I've had my daughter and their kids living with me during this time, and gave her the honor of hoisting the Navy flag for the first time.