If you're comfortable on it, and its getting you out riding, then its a great bike!
A couple of things to think about -
* After a month or so, you might want to take it to a bike shop for a quick tune up.
* Its a solid bike and for the riding you describe, you'll be able to ride it for a long time! But, your components will likely start to wear before too long. Unfortunately, less expensive bikes tend to skimp on the component line. You'll get a good amount of life out of your current components, just something to be aware of. Its always fun to replace worn out parts with upgraded ones :thumbsup:
* As you get more comfortable riding, and start riding more difficult trails, you might start to think about an upgrade. Believe me, you'll KNOW when you're ready for that -- don't rush into a new bike if someone tells you that this one isn't 'good enough' for you.
That said, I bought an Avalance 2.0 (i think) for my sister a while ago and she really enjoies it. Its a strong, solid bike and its going to keep you happy for awhile! Enjoy!