Good all in one PC if you want something that ticks all the boxes and is not underpowered.  The specs are above average across the board.  The Ryzen CPU is really fast and it has a decent amount of memory.