It's one of my favourite names. I love its sound and spelling, and I find it classic and feminine yet strong. It also reminds me of
Imogen Heap, my favourite female singer.
As for
Eden, it makes me think of the celestial garden (I'm not a
Christian). I don't know much about its usage history, but it strikes me as a trendy name, that happens to have two popular sounds in names nowadays (ee and den).