OPI color lasts a long time and I enjoy the variety and colors along with the names.  I thought their top coat it would be the same quality, but was surprised at the poor quality.  For me, I tried it about three different times and where other brands leave a high quality finish, this OPI product does not.