We purchased 12 computers for our office.First order was 9 that came in a perfect brand new condition with all matching keyboard and mouse.Send order was 3 pieces that came in open wrapped in bubble wrap with scratches and computers had usernames and passwords setup already that we couldn't get through for easy installation.All other parts came in used and loose pieces and none of them matches the other completely dirty and sticky. While in the product description it says new hardware keyboard and mouse.For the cheap price it is okay however the first order set the expectations so high and when got the second order it felt very disappointing.