Omggg I’ve been eyeing these sets after purchasing and trying my first set of strips by dashing diva. From reading online, as you said they’re stickers not polish so I was curious to see them in action. Would you say they’re much harder to apply? I think the topcoat is KEY!! 🔑