Good, dry, first cutting, no mold, grass, clover, and alfalfa in the bales. would be good for horses, goats, sheep, cattle, or anything else. Reason it's so cheap is because it's not very green, but it's still good hay. I have about 200 bales, take any number for 3 dollars a bale, or take the whole trailer load for 600 dollars. I deliver for a very reasonable fee.