Actually is waterproof! Fits my 28 x28 fire table perfectly as there's a tiny bit of room to slip it over. Not as heavy as I thought it would be but I am super happy as it works great.