There is no perfection, especially in love. Love evolves and moves like us, it grows. it matures, it dies or not. To me, love is good when we understand and support each other, when stimulate and seduce each other, when we can also be laid back and be ourselves while challenging each other to become better. It is actually a paradox how much I love being motivated to become better while being accepted and appreciated for who I am... though loving myself matters first.
No perfection in love, no perfection in life, but yes, good and great are there.