I don't think you'll get it in a farm bale but the stuff you can buy in small and large 'bales' in Jollyes is fairly short. It's advertised as 'long length chop', which it probably is for the average person who buys hay from Tesco etc. But IMO, it's pretty short - probably averaging 3-4 inches in length with some bits longer and some shorter. It's not bad hay - I use it to line the GP's cage as a base layer.