NOT BAD at all. For a 3000+ thats very impressive. Not sure how stable it is though.
Prime95 stresses your CPU. You need to run it for atleast 8-10 hours to make sure your PC is good for everyday use. If it finds an error, it will stop the test and show you how long it ran. You can also manually stop it if you need to use the PC for something.