I had a major problem with mud, we have a 3 sided barn and corrals run off open side where the stall doors are. We put gutters up that helped alot, but then I did some research and decided to try decomposed granite for the open corral area for drainage factor. Left dirt/sand in stalls, but the corral is open and that decomposed granite has done a great job of making sure I have great drainage and hardly any mud for my horse to slosh around in. I paid about 200-250 I think for a huge truck load and it did the whole of corral areas for 4 stalls. Its actually pretty easy to spread (tractor helps) and initially concerned it may cause some bruising to horses feet due to small pebbles but nothing, and it compacts well, and little washes away. In 5 years Ive done the corrals twice, and mostly due to just poop scooping picking some of it up. I think they are actually using it alot for driveways now too.