I dislike it. I think it's boring and unattractive. It's also 90s dated, in my opinion. I especially dislike the -andra ending. I don't mind it so much in other names, as in
Cassandra, but I find the Alex-part combined with -andra to be rather ugly, sorry.
I also think it will get shortened because it's rather long and I dislike both
Alex and
Lexi. I like
Lexi a little better so I guess that's what I would go with. I dislike
Lex,
Andra,
Sandra,
Xandra,
Ali and pretty much anything else you could come up with.
I do however really like
Alexa. It's shorter so I think it won't get shortened and it doesn't have the -andra part.
Alexa is pretty. I guess you could shorten
Alexandra to
Alexa but that doesn't make sense to me because
Alexa works well on its own. It's like
Sophia nn
Sophie or
Maria nn
Marie or
Helena nn
Lena. I don't really like names that work perfectly well on their own as nicknames, just a personal opinion though.
If you like it, go for it. It is 90s dated but still a classic name overall (kind of like
Amanda is a classic but 80s dated) and perfectly usable. I just really dislike it.