This has brought a lot of happiness to my gaming teen.She's wanted a gaming computer and we planned on getting it for her last year, sadly our cat passed away to old age, less than a week later our dog passed away from age and we believe grief, then the next day our last cat got very ill.  After rushing our pet to the emergency vet our daughter said to the vet "who cares about a computer whatever it takes to save my cat".  (Turns out our cat has hyperthyroidism and started showing the signs severely). Long story short my kiddo and cat opened the computer together this year.  The kiddo got a computer and the cat got a huge box fort.  The box is set up next to her gaming space so they are together gaming. Win win for this family!  Love everything about it for multiple reasons.Sorry I cant list anything else as a review pertaining specs or anything as I'm not that into tech details.  She says she doesnt lag in any game, loves changing the lights, loves the mouse and loves the keyboard.