This product came just in time with no issues. One of our most used computers decided to become a problem, so we needed a quick and inexpensive way to update the computer. This computer was perfect and has been a wonderful fix for our issue. The box was bigger than I expected but it was wonderfully wrapped which made me feel better from the crazy hard deliveries we have been receiving.