I cannot say enough positive about my experience with this company. We have two flags from them in honor of our son, who was a 22 yr police veteran when he died....the flags are beautifully made, sturdy, nicely finished... and the personalized name plate added just the right finishing touch. What I love about the company is that it is a personal experience. If you have a question, you can contact them and they actually personally answer you-- it's not some big box chain store where no one knows your name. I highly recommend the entire experience.