Pros:
- Great port selection.
- Great gaming performance with the GTX 1060.
- 120Hz display.
- Full keyboard with numpad.
- Superb price
- Sturdy build,
- Great FHD display.
Cons:
- Odd position of directional keys.
- Get's a little toasty under load.
- Fans can get very loud, parts of chassis run hot.
- Gaps around chassis collect dust.
- Audio distortion at high volumes