Perfect and fast! We love it! I got exactly what I ordered and I got it in two days! It is pretty, eye-catching and so durable. The bad winter snow and wind hasn't even fazed it. I'm so glad I found The Personalization Mall. I will be using them again.