Should fit Ninja Foodi Grill models AG300, AG301, AG302, and AG400. It's made of a canvas type material, and quality seems decent.
eBay