I haven’t tried Urban Decay, but I love Kat Von D concealer. I use it under my eyes and it really brightens the area and hides any imperfections. It applies easily with Beautyblender and once set with setting powder, it doesn’t crease. It lasts all day long. It also does apply nicely no matter which foundation I use.