All weather vinyl grill cover with velcro closure at bottom for secure fit. Fits most large grills: 68 by 21 by 35 inches