Basically any solid surface. You can install a vessel sink on granite, marble, natural stone, quartz, concrete, laminate, tile, and even wood. Just ensure you're properly waterproofing any surface before installing your sink. Especially concrete and wood.