There are tons of step by step text and video guides online to help you put your machine together. It's really simply, as everything has it's own spot to go.
You'll save a hundred dollars or so as opposed to grabbing a prebuilt off the shelf. On top of that you'd be installing quality ram, psu, and mother board compared a pre assembled pc.