This product arrived in a timely manor, company worked with my delivery specifications. Computer was ready to set up and working within 15 minutes of unboxing. Was missing the larger hard drive on arrival but the support team worked quickly and with no hassle to resolve this issue. If you’re looking for a good running computer and don’t want to buy brand new or build from scratch, get this one you won’t be disappointed.