I'm an advanced skier that has been skiing for over 40 years and have skied just about every ski area in New England multiple times. First of all, a general clue about how to enjoy skiing is to avoid weekends and holidays. I almost never ski any area on the weekend or holiday period. I realize that is the only time some peolpe can go, or maybe they're a kid and that's the only time their parents can take them. But once you become independent and get control of your life, do yourself a huge favor and enjoy mid-week non-holiday skiing. It is night and day different than the weekend warrior experience. This review is from the perspective of someone who has skied Cranmore mid-week at least 35 times.
The trails at Cranmore are great. Some ski areas have trails that all seem similar, like golf courses that make you feel your playing the same hole over and over again. At Cranmore every trail is unique. Someone actually put some thought in designing this area 70 years ago. Don't listen to ridiculous reviews that say there isn't anything for the advanced skier. There is plenty here for skiers of all levels. This is a small to mid-size 1200' vertical drop mountain, but it packs tremendous variety and lots of options to satisfy even advanced skiers. It is unlikely that you could ski every trail on this mountain, even if the place is not crowded. My advice is explore the whole mountain and then make a judgement, instead of skiing two trails and acting like you know what this place is all about.