I like it. It has a very fresh, spring-like vibe to it, and it feels like a bright yellow/happy name to me :)
I much prefer it over
Chloe.
I think it matches well with very feminine/frilly girl names.
Zoe AdeleZoe AlastrionaZoe AletheaZoe AnastasiaZoe ArabellaZoe AthenaZoe CordeliaZoe EuthaliaZoe Evangeline (the first one that popped into my head)
Zoe EveliaZoe GenevieveZoe Georgiana Zoe GinevraZoe LaurentiaZoe LucastaZoe LucianaZoe MagdaleneZoe Margalit Zoe Tallulah