This computer is perfect for what I have experienced so far. I've had it just under 2 weeks and I still can't believe the quality of the purchase. I've been using it for my work from home job and its so much better than working off a laptop. It fits perfect on the l shaped desk I purchased. I decided to use my wireless keyboard and mouse I previously purchased but I like the fact that I have the wired option in case a job I decide to do requires it. The tower is way smaller than I imagined and that's just fine with me. Not bulky and saves space. I would recommend this company for anyone working from home needing an affordable desk top computer.