This lipstick is a great quality especially for a good price. The quality of this product can be compared to lipsticks that cost twenty dollars and over. I bought this for only five dollars at Walmart and was actually impressed with the outcome.. The formula that is used is extremely good but the reason I put it a four star is because it takes a little long to completely dry. For a five dollar lipstick you would expect the product to be cheap quality but when I tested it out the formula was quite smooth and not sticky like other five dollar lipsticks would be. I am extremely satisfied with the quality and price of this product and would definitely recommend this to others.