Don't let the size of the HP Desktop 590-p0103wb fool you into thinking that because it is small and compact, that somehow it lacks in power and ability!
This mini tower is an extremely capable computer that can easily handle just about all tasks that you would expect from a full tower budget computer. Setting up everything was simple and easy. I had no problems multitasking, playing movies and music, and web surfing with multiple tabs open in the Windows Edge browser: The webpages loaded fast, and the screen text was very crisp and sharp and no adjustments were needed. The images were rendered quite well also.
I consider myself to be a gamer and was pleasantly surprised to see that I was able to play one of my most favorite AAA games called GRID. GRID is a moderately power-hungry race car game, and I was able to play it very smoothly on medium settings at a 1080p resolution. Based on that observation, you will easily be able to play many of today's popular game titles such as World of Tanks, War Thunder, Apex Legends, Fortnite, and a host of others. Also, the cooling system performed very well and the fans were virtually silent.
For the duration of my review, I used a pair of stereo headphones because no speakers were provided with this system. However, coaxial speaker jack outputs are situated in the back of the computer and you can easily attach a set of external speakers. The microphone jack is placed there too, but I would've personally preferred that it was placed in the front of the computer for easier accessibility. The headphone jack is placed in the front of the unit, and I am satisfied with that arrangement.
Movie playback was excellent: Both on the 1080p monitor that comes with this system, and also on my 50 inch 4K Ultra HD LED TV that was plugged into one of the computer's USB 3.1 Gen 2 output connections into my TV's HDMI input port. I just can't say enough about how beautiful the picture quality was in both scenarios! The AMD Radeon settings tool is very helpful for adjusting/optimizing the video and gaming graphics, and contains a wealth of information about the system and components that are integrated in the motherboard.
Be mindful that this unit has nine  different USB ports, in which some (two USB 3.1 Gen 2) have higher/faster data transfer speeds and are appropriate for devices such as external SSD drives and HD video equipment, while some (two USB 2.0) are suited for the mouse and keyboard. The single USB 3.1 Gen 1 Type-C should be used to charge your cell phone, while the four remaining USB 3.1 Gen 1 ports can be used for other peripherals/devices that require Data transfer speeds greater than the USB 2.0. Reserve and use them accordingly.
The HP Desktop 590-p0103wb performs exceedingly well for a budget class system and I recommend it without reservations. Given its small size, light weight, and portability, this is an ideal computer for students living in dorm room settings. That's only a suggestion, and any cramped living space is equally suitable. The only minor thing I didn't like was that the keyboard was not equipped with backlights, and the mouse is too lightweight for me. As a matter of personal preference, I'd rather switch to a weighted mouse with more controls and replace the keyboard with one that has backlights so that I can operate it at night or in dark room conditions.