This computer fit into my roll top desk perfectly and the size is great. It does take VGA and HDMI for video connection so will accommodate older monitors. This comes with the computer, a keyboard, and a mouse. The keyboard is responsive. The mouse, on the other hand, I can tell the scroll wheel will not last long as it gets stuck and makes a lot of noise after only using it for about a week.Everything on the computer was extremely easy to setup and there are plenty of USB ports in front and back. The DVD tray is a little bit flimsy and only thing is that it's a DVD-RW and will not play Blu-Rays.For simple tasks, the computer is perfectly fine for. I have used it so far for school and creating presentations and browsing the web. However, it is not something you would probably use to play games. With what I have used it, it has very fast processing speed but the processor that is in it is only for casual gamers. The machine also comes with a lot of space to store files. It does have Windows 10 installed on it but if you need Microsoft Office or antivirus, you will need to pay more.Besides that, the machine is small and quiet and perfect for casual use and for beginners.