You literally can not buy a better lipstick than one from Lipstick Queen. This company only make lipstick, glosses, liners, etc. They only do lips, but they do the hell out of them! There are over 5 different Lipstick Queen lines and more than 50 different shades you can buy! Each lipstick costs $18 - $25 each, and while they are pricey they are worth it. Every single Lipstick Queen lipstick is packaged in a way that looks luxurious and expensive. The wear is amazing. I put on a few layers and it lasts all day long, no reapplication needed! It does not, however, do anything in the way of hydration unless you get one of the lipsticks specifically designed for that. Like I said earlier there is a wide variety as well. I am in love!