Made of tough, water resistant nylon, with two sizes to fit a two strand or three strand hay bale. Heavy duty zipper on three sides for easy loading. Heavy duty plastic wheels and nylon handle provide easy transport. Convenient side handles for loading in the truck.