Easy to fill with extra large top. Heavy nylon with web front to keep hay from being pulled out onto the ground. Adjustable strap with snap at top can be hooked to trailer or stall rings. 21 x 29 x 7 with 2 x 2 openings in web front.