Compared to alienware it may be a good deal, but you would save a small fortune if you buy the parts and put it together yourself.
Putting a PC together is very simple, so if you are willing to give it a go its always worth doing it yourself.
but if you absolutely don't want to do that, yes its not a bad deal. there are better ones though. The processor in that system is weak, and most of the parts or fairly low end.