These stay on great!
I saw several reviews stating that they didn't stay on, you need to make sure to very thoroughly wash any oils off your nails and do a base and top coat, then they last a very long time.  Excellent polish!
Rating: 5 stars