To me there are some icy spots so it can be a challenge. The moguls are one of the best around. From the top of some of the trails the view is incredible. I hate the fact that they allow snowborders. If you are looking for a thrill this is deffinatly a good place.
Cascade sucks for riding.
It may be a good resort if you ski, but for snowboarding it's worthless. Sure they have jumps, but apparently they haven't heard of landings. The halfpipe is terrible. I would not recommend cascade. Cascade mountain is a great place to ski.