Nope, the last one didn't. There are 3 of them that share the field (the other one was off 'chatting' at the fence!) and it lasts the three of them for 3 weeks, turned out for 12+ hours per day. Actually I worked out there was less wastage from this one big bale, than we were getting putting a small bale out daily.
It's on a pallet so rain does go straight through it. I wouldn't want it to be sat there for much over, say, 5 weeks, but they ate up every scrap of the last one!