Everything arrived in condition and a day early.  Assembly was easy and it makes a wonderful computer for any area.  I particularly wanted something for a small space and it fit the bill perfectly.  I am glad I ordered it.