Perfect!
Due to the postal strike in UK the flag did not arrive in time for Christmas. After contacting AZ flag, they posted another one which also did not arrive in time. On return from holiday I received two flags! AZ flags are not to blame for the delay and were extremely helpful. I recommend this company!