Product was delivered on time. The computer was easy to set up, and the provided hardware made the entire setup process basically hassle-free. Huge fan, would absolutely buy again if I was in need of another decent office computer.