A fantastic console, but not ideal as the primary game system. 32 gigabytes of memory won't be enough if you have a lot of ported games. SD card addressed the problem. There are some scratches on the screen, but they are where there is no image.
Pros
Small; produces little noise;
In general, it functions well for such sizes;
Except for the most recent updates, you can flash.
Cons
Joycons are fragile and have broken both in the past two years;
The battery is small (they claim that the most recent upgrades rectified this, but hardly by much);
The majority of game ports take a long time and aren't very good (I chose The Legend of Zelda: Breath of the Wild because I have a PC for multiplatform);
Dust accumulates on the screen, and stains emerge on the case;
Screen is a little bit grainy, but not noticeably so if you are not seated close by.