It is an okay name. Not my favorite but nothing really wrong with it either.
Totally depends on taste. I find it a little common & plain so I would pair it with one of my favorite middle names that is more uncommon.
Molly Colette
Molly,
Justin,
Nicholas,
Heather,
Amanda