For what I paid for it, it's just fine.  Had to beef it up quite a bit (RAM and Video Card) but I knew that going in.  I'm fine with it.