This has a nice, creamy, texture -- goes on smooth and lasts all day (even with my oily skin!). Uplightning has a dusty plum color that really pops green eyes. I will never be without this. I wear it on its own or layered with shadow for evenings.
Buff lightning is a great highlighter -- I have it, too.
This is a great founding layer for eye makeup. It prevents creasing and keeps my color for not just a day, but (as I discovered while traveling) into the next. It's well worth the purchase.
Clinique Touch Base for Eyes is the only eye shadow primer/base that stays on all day and prevents creasing. It is very pretty when used on its own. I have tried Urban Decay, Mac paint pots, Paladio, etc., etc. Other products do not hold up like it.