Heavy duty fabric with a great fit. It is long enough to cover the wheels and keep them dry but not interfere with moving the cooler around. Love it.