Perfect fit for my Blackstone Pro series! Made of high quality materials and works great! We got hit with a massive storm the day after I got it and it kept everything dry!