Great product for the money. We use this computer constantly in a small animal hospital. So it takes pounding 24/7/365. It stands up to all our abuse. We actually plan on purchasing 2 more before the fall!  Don't hesitate, definitely worth the money...