Computer came a day early, was packaged extremely well, was in perfect shape physically and had everything (including wifi USB).  Setting up was super easy.  Seller gave free upgrade of item.  Extremely happy with purchase.  Will buy from them again!