This computer was a Christmas gift for my son. What a disappointment!  The mouse was broken into pieces, the monitor is dell brand but the tower is an hp brand? Not sure what that is about. The keyboard is so cheaply made that some the keys were popped off when I opened the computer.  My son was very sad and also disappointed with his gift.  I will never again purchase from this company. I am returning this piece of junk tomorrow once the stores are open and purchasing from a different company. If I could give zero stars, I would have.