[This review was collected as part of a promotion.] Generally, this is a solid-performing laptop for normal everyday tasks. However, my experience with SolidWorks has been disappointing. The system repeatedly runs out of its 32 GB of RAM and triggers low-memory warnings, which was not an issue on my older P1 Gen 3 with the same amount of RAM.
The biggest frustration is that upgrading to 64 GB appears to be impractical due to the limited availability and high cost of compatible replacement memory. For general use, the laptop is good. For heavier CAD work, especially SolidWorks, I would be cautious unless you can get a configuration with enough RAM from the start.