Cushion Foundation
A cushion foundation is a liquid form foundation housed in a compact in a sponge. It is mess-free and easy-to-carry all around. This handy item can be toted around anywhere to create a smooth and seamless skin in just a few swipes away.