Someday I will hit the mountains. Will need to rent a sled or borrow one (if one of you would be so kind ) but someday my cousin and I want to hit the mountains. What do you guys really think of it? I have never really even gotten close to similar conditions. Most I had was riding powder in an open field that was like 50 yards wide and less than 100 yards long.