I recommend it, but pay close attention to the following!
The slots for the fans on the motherboard are in terrible positions for the front fans, and I barely managed to connect them. The cables were stretched excessively. I changed the top to front intake, so the configuration now is 2 front intake and 1 rear exhaust. It was installed in a be quiet pure base 500dx case. So, look for a different case to avoid any issues. Overall, the motherboard, once I fixed the problems in my case, is very satisfactory for its price and works perfectly.
For the upgrade, I bought the case together with it, that's why I'm sharing my experience.
Also, it was probably a mistake from the store, but I received a different revision of the motherboard, as it had the BIOS version number for the next revisions. (Both of the next revisions have the same BIOS versions, so I haven't differentiated which one was sent to me, whether it was 1.2 or 1.4.)
I have an issue with my power supply's loose 24-pin connector, so cable management was generally difficult. Also, with this case, it was very difficult to supply power to the processor, and if it moves, it may come loose. It may be because my power supply has short cables, but that's from my previous build, as this was an upgrade and not a new build.
Since it wasn't a new build but an upgrade, I didn't format the SSD initially. I had to reinstall Windows with a backup because it wouldn't boot normally, except in safe mode. I couldn't find anything wrong with the BIOS settings, and even after resetting them to factory defaults, the problem wasn't resolved. I updated the BIOS and it still wasn't fixed. After about 6 days of troubleshooting, I finally formatted it, and now the issue is resolved. It seems it was a problem with some drivers, as it was booting in safe mode. But I hadn't made any changes to the system, neither in terms of drivers, and it was working fine on the previous motherboard (Asrock A320M-dgs).
When these problems occurred, as others have mentioned in their reviews, the LEDs remained on regardless of the settings I had. The USB devices would disconnect and freeze. The network card required driver deletion and reinstallation every time to function properly. Generally, this problem probably won't occur if you get it for a new build, as once I reinstalled Windows, it hasn't happened again and everything works fine. In general... Gigabyte's software is really awful and still doesn't work properly. For lighting, I recommend downloading OpenRGB, and for the fans, use fancontrol. Only that way did I find peace. Of course, I tried many other things before formatting, and it wasn't a problem with the build, as it now works fine without me changing anything in the PC after the format.
Specs:
Ryzen 5 3600
Gigabyte GTX 1660 ti OC
G.Skill Aegis 32GB kit 3200MHz RAM
Corsair CX650M
be quiet! Pure Base 500DX
CPU cooler (fits perfectly in the case): Arctic 34 Freezer Esports Duo
SSD: Samsung 970 EVO Plus 500GB