The unit arrived pretty fast.  Package looked ok but after opening box unit was banged up.  Keyboard and mouse was smashed so I had to get my own.  The PC overall is fast and solid.  Great buy except for the broken accessories.