As you can tell from the photo, Peachy Keen is a cream-finish polish with no shimmer. If you own Tart Deco by Essie, it's like a milkier version of that. I think they are different enough to justify owning both as Peachy Keen is much lighter.
I hadn't used a China Glaze polish in a while, but this one was a little difficult to work with. Not anything major, I just found that a lot of polish came off the brush at once and if not careful, that can result in uneven and messy nails. The finished product was great though, and the second coat really made a difference in any unevenness.