I have four of the Cabelas deluxe jackets. They are awesome. I've put a serious grind on them and they have held up great. My dogs stay warm in the winter as well. I had a problem with the zipper on the first one I ever bought in 09 and they replaced it, no questions asked. I will never use anything else.
I am not a fan of the Mud River jacket. I've bought one and the material isn't as durable. My two hunting buddies have experienced the same fate. But we are pretty hard on the covers. If it's going to sit in the back of your truck for a couple months then you should be fine. Ours get a ton of use and the Mud River ones could not keep up.
Good luck