Good all around computer with great expansion capabilities. Parts missing which Blair Products took care of immediately. Outstanding customer service.