I was a casual user of Solidworks for a couple years off and on. However, learning the software plus the expense of licensing and hardware made me move to other choices.
Over the last 6-7 months (I think), I have been able to build complete models which I was never able to do with Solidworks (remember I was just a casual user). I was able teach myself the basics in 28 days (how long it took to build my first model).
I 3D print most things that I model, so the need for accuracy is my highest priority as I need the parts to work. I have had no issues with accuracy. For me it is more flexible than Solidworks since I can take my work on the road with me just by having my iPad Pro and Apple Pencil. With Solidworks this was pretty hard to do as many laptops couldn’t handle it very well and I wan’t going to pack up my desktop to model on the go.
I have fully switched away from all CAD software on a desktop computer (at this time) and only use Shapr3D for my modeling needs.