Nice quality and fits perfect. 
It will rain in Az on Friday so hope it proves to be waterproof.