I have been using Macrium for years and have done hundreds of restores without a hitch. It is a very reliable product.
Their latest update improves performance immensely for SSD, in particular for nvme SSD. They now use machine instructions that do compression and encryption very quickly. I can make a backup to an nvme ssd at 1 GB/s+, so a 62 GB system disk is backed up in about 1 minute (196 bit encrypted and compressed!). I have probably done a dozen restores already with that version. They have very good quality controls and programmers and a lean quality application IMO.
I don't use any of their features like Change Block Tracking, just full backups.
I haven't used Acronis for years. I found it not reliable, but that was a time back.