This bike will be a step up from the Huffy; that's about all the good that can be said for it.
I understand the money issue; without the EIC at tax time, I'd be hard-put to have a decent bike myself.
At least you'll be riding; just TRY HARD to save up for something better!