За відповідне рішення проголосувало 259 депутатів з 279 зареєстрованих в залі. Зокрема, 171 депутат від Партії регіонів, 25 БЮТівців, 13 НУНсівців, 27 комуністів, 19 - з Блоку Литвина і 4 позафракційних. Законопроект подав до парламенту президент Віктор Янукович.
Серед головних засад у документі значиться забезпечення повноправної участі України в загальноєвропейській та регіональних системах колективної безпеки, набуття членства у Європейському Союзі при збереженні добросусідських відносин і стратегічного партнерства з Російською Федерацією, іншими країнами СНД, а також з іншими державами світу.
Натомість, законопроект не містить положення про набуття Україною членства в НАТО. Крім того, у законопроекті унормовані деякі питання використання державної мови : "Забезпечення розвитку і функціонування української мови як державної в усіх сферах суспільного життя на всій території України, гарантування вільного розвитку, використання і захисту російської, інших мов національних меншин України". Опозиція у ході розгляду законопроекту наполягала, щоб статус української мови був затверджений "як єдиної державної".