It doesnt sound like a bad bike. I dont know much about those components so i cant really cant give you a great idea, but i believe alot of mid range bikes were equipped with those components.
Im sure someone who is more familiar with the bike and the components will com along eventually and give you a good idea of what you got.