I think it’s cute! And can be shortened to Cady, Cay (like
Kay), etc. which are popular enough that it’s not too out there. But the name itself is very cute in my opinion. It’s not overtly popular or trendy, but has a sound similar to a lot of those types of names