The present invention provides novel oligomeric cationic lipids. The present invention further provides compositions of these novel cationic lipids with anionic macromolecules, methods for interfering with protein expression in a cell utilizing these compositions and a kit for preparing the same.