Is a crf150f a good bike?

150f is the trail bike where 150r is the motorcross. Trail bike is a good solid bike, as long as you use it for what it's intended, trails. I'm sure it can do some motorocross stuff. If your looking to get into motorcross though, the 150r is better suited.