May be getting this bike for my wife. Its a 16" with disc front and back. Are these bikes any good? Need opinions before I decide in the next day or two. We will be doing all kinds of trails smooth all the way to rough, steep, roots, rocks etc... She test rode it last week and said it fit her great as did the sales guy. Your opinions please..........