Equine Zone hay bags 21 X 9'' comfortably hold two to three flakes of hay. They have adjustable straps and quick snaps that make them convenient and easy to hang. They are top load hay bags that open wide, making them easy to fill