Radio replacement question

I have a 2012 ScionTc that I would like to upgrade the radio on, I’ve found options but I’m just wondering if anyone else has done it, how long does it take and much of a tear down is it or if it’s even worth the hassle? Thanks in advance!