I bought a laptop from Walmart. Not just from Walmart, but at a physical Walmart location. This is something I never thought I would do! Walmart has carried laptops for many years, but until recently, they were all very inexpensive and generally low quality and performance laptops. To my surprise, I found something interesting at Walmart, so I bought it. This will be my Lenovo Legion 5 15ARH05 laptop review.
Roughly a year ago, Walmart started selling a small selection of gaming laptops, desktops, and peripherals in many of their retail locations. Nothing they sell is super high end, but it is a big jump up from their non-gaming PC hardware. Love them or hate them, Walmart is easily accessible across the United States, even in rural areas, so this makes it easier to get better quality hardware from a brick and mortar store.
Lenovo Legion 5 15ARH05 Laptop
This is a 15″, 5.5lb laptop that is relatively thick (23mm). It has a 15.6″ 1080p 120hz IPS, non-touch display. Not too exciting so far. But, it has a 7nm 6C/12T AMD Ryzen 5 4600H processor that supports DDR4-3200 RAM. This entry-level AMD mobile processor smokes virtually every single Intel mobile processor in most benchmarks.
The system as configured has only one 8GB DDR4-3200 SO-DIMM (so only single-channel memory mode), but it is not soldered in. That is great news! It also has a 256GB Samsung PM981a M.2 NVMe PCIe 3.0 drive and a 1TB Western Digital 2.5″ 7200rpm SATA HDD. These would not be my preferred memory and storage choices, but they are user serviceable. You can swap the RAM and storage out for whatever you want…
You also get an NVIDIA GeForce GTX 1650 Ti 4GB discrete GPU, Wi-Fi6, BT5, a 1GB Ethernet port, an HDMI port, one USB-C 3.2 port, and four USB-A 3.2 ports. It comes with Windows 10 Home Build 1909. This is pretty well-equipped for $789.00.
Stock Benchmark Results
I ran some quick benchmarks on the laptop as it was configured from the factory. Keep in mind that this is with just the stock configuration with only one 8GB stick of DDR4-3200 RAM. Having the memory running in single-channel mode like this definitely hurts memory performance.
Even so, the CPU-Z and Geekbench 5 results are quite good. I don’t think CPU-Z really measures memory performance very much, but it will be interesting to retest once I have two SODIMMs installed.
The single-threaded performance is about the same as an AMD Ryzen 7 2700X Zen+ desktop CPU. We also have quite good ST and MT performance in Geekbench 5.3.1. I think single-channel memory mode hurts Geekbench scores more than CPU-Z scores.
Even hobbled with single-channel memory, the MT scores are about double the typical 4C/8T Intel-based laptops that many people currently have.
The OEM 256GB Samsung 981a M.2 NVMe TLC drive does quite well for a 256GB SSD. The small capacity is an issue, both from a space and from a performance perspective. A larger capacity size of this same model SSD would have better sequential write performance.
The 1TB Western Digital 7200rpm HDD performs as I would expect.
I have to give Lenovo some credit for putting in much better OEM storage than I expected at this price point. This would be absolutely acceptable for most normal usage scenarios. Both drives are easily replaced if you need more space or more performance. Just having two drive bays is pretty unusual in this price range.
The first thing I would upgrade is the RAM. At a bare minimum, you should get a second 8GB DDR4-3200 SO-DIMM, to take you up to 16GB and be running in dual-channel memory mode. This would only cost about $35. You could just stop there, and have a pretty powerful machine for $825.
If you wanted to go further, this system can use two 16GB DDR4-3200 SO-DIMMs, or two 32GB DDR4-3200 SO-DIMMs, so you could have 32GB or 64GB of fast DDR4-3200 RAM. Two 16GB SO-DIMMs would be about $100-$120, while two 32GB SO-DIMMs would be about $205-$280. BTW, you want the capacities of both memory modules to match, so that they are both 100% in dual-channel memory mode.
For storage, I think a larger, somewhat faster M.2 NVMe PCIe 3.0 storage card would be a good idea. You can go from 500GB, all the way up to an 8TB M.2 drive. The stock 1TB 2.5″ HDD can also be replaced with a 2.5″ SATA SSD, which could be as large as 4TB. Maxing out the storage size would be pretty expensive though. I’m planning on putting in a 1TB Samsung 970 EVO M.2 drive and a 1TB Samsung 860 EVO 2.5″ SATA drive. These are currently $149.99 and $99.99 respectively.
This is a fairly large, thick and heavy machine, with a black plastic body. It is not going to win any beauty contests, but it is more like a sleeper hot-rod that is easily modified. Surprisingly, it comes with a minimum of bloatware from Lenovo.
It performs quite well in the stock configuration. Just bumping the RAM up to 16GB with a second 8GB SODIMM takes the cost up to $825, and that would be a good fit for normal usage. Even stock, this machine is a huge improvement over machines costing nearly twice as much from several years ago.
You can also configure this 6C/12T machine with 64GB of RAM and 2TB of storage for about $1250, that will have better overall performance than the vast majority of brand new laptops. That is not a bad deal.
If you have any questions about this post, please ask me here in the comments or on Twitter. I am pretty active on Twitter as GlennAlanBerry. Thanks for reading!
10 thoughts on “Lenovo Legion 5 15ARH05 Laptop Review”
Hey Glenn! Thanks for sharing such honest reviews on this Lenovo Legion 5 15ARH05 laptop with us. Yeah, I agree that this machine is a huge improvement over machines costing nearly twice as much from several years ago.
Thank you for your review! Very helpful!
I want to buy the Lenovo Legion 5 15ARH05 (82B500QSRM) model and while looking to the Model’s Configurations (https://psref.lenovo.com/Detail/Legion/Lenovo_Legion_5_15ARH05?M=82B500QSRM and https://psref.lenovo.com/Product/Lenovo_Legion_5_15ARH05?ViewSpec=true) i see the following at the Storage section:
SSD mode: two M.2 slots for M.2 SSD
• 2x M.2 2280 PCIe 3.0 slot, supports M.2 PCIe 3.0 x4 SSD
HDD mode: one HDD slot and one M.2 slot
• 1x 2.5″ HDD slot, supports 2.5″ SATA HDD
• 1x M.2 2280 PCIe 3.0 slot, supports M.2 PCIe 3.0 x4 SSD
HDD/SSD mode: up to two drives, 1x 2.5″ HDD + 1x M.2 2242/2280 SSD
• 2.5″ HDD up to 2TB
• M.2 2280 SSD up to 1TB
• M.2 2242 SSD up to 512GB
Dual SSD mode: up to two drives, 2x M.2 2280 SSD or 2x M.2 2242 SSD
• M.2 2280 SSD up to 1TB
• M.2 2242 SSD up to 512GB
I would to ask you to clarify something for me: why there is no option listed for the initial SSD (M.2) + a 2.5″ SSD? There are every other options available (2xM.2 SSD or 1xM.2 SSD + 1×2.5″ HDD, but i see no option to populate the 2.5″ slot with a 2.5″ SSD. I would like to use the 512 Gb M.2 build-in SSD and to buy a 1Tb 2.5″ SSD. Can i do that?
Thank you very much.
Yes, you can have either two M.2 2280 PCIe 3.0 NVMe drives, OR one M.2 2280 PCIe 3.0 NVMe drive and one 2.5″ SATA drive. The SATA drive can be a SATA SSD or a SATA HDD.
If you are going to buy a new 1TB SSD, an M.2 2280 PCIe 3.0 NVMe drive would be a lot faster than a 2.5″ SATA AHCI SSD. It would only be maybe $10-$20 more expensive, depend on the brand.
Thank you! I already have a Samsung 860 EVO, 1TB, 2.5″, SATA III and i would like to use it.
If i may, i would like to ask you one more thing: it comes with 8Gb RAM and i would like to upgrade it to 16 Gb. For that i will have to buy 1x 8GB SO-DIMM DDR4-3200. Are there any software tools to determine the exaxt manufacture and model of the in-build RAM for me to buy one exactly the same for max speed? So, to put it simple, how can i determine the RAM manufacturer and model?
Once again thank you.
I thought you said you were going to buy a new SSD, (“and to buy a 1Tb 2.5″ SSD”).
At any rate, you can use CPU-Z to identify the existing RAM that comes with the laptop. Look on the Memory and SPD tabs.
Yes, i know about CPU-Z, but it only reveals general informations, not the producer of the RAM and the model…
The SPD tab in CPU-Z shows the Module Manuf. and the Part Number of the each stick of RAM. If for some reason that does not work for you, you can also get memory info from HWiNFO64.
Yes, i’ve installed HWiNFO64 and it works like a charm! Thank you so much!