Just finding this post... hope it's still timely for your friend's bike shopping...
I think it would serve her well for a first bike and riding conditions. The bike was mostly assembled, and needed some adjustments. If there is a buddy who does their own wrenching, that would help a newbie.
For the price, it's really a great bike... the blue is also absolutely stunning in person, on an aesthetics side note.