Bought this brand new along with all the other components in the computer. Install was easy and straightforward directions were easy to understand and follow. Cable routing and management was nice I like how the entire unit is modular. That really does help clean up unnecessary wiring in your case.