Грамматический словарь Зализняка (склонения слова):
Кофта, кофты, кофты, кофт, кофте, кофтам, кофту, кофты, кофтой, кофтою, кофтами, кофте, кофтах
ко́фта
-ы, ж.
1.
Короткая (обычно до пояса или до бедер) женская одежда.
[Девушки] были в коротких юбках, в простеньких кофтах. Фадеев, Молодая гвардия.
2. прост.
Короткое теплое женское пальто.
В машине сидела немолодая женщина ---. На ней была просторная ватная кофта. Бабаевский, Кавалер Золотой Звезды.
КОФТА, ы, ж.
1. Короткая женская одежда, обычно носимая с юбкой или брюками. Шёлковая, ситцевая к. Шерстяная, вязаная к. К. с воротничком, с рюшками. К. с длинными, короткими рукавами. К. без рукавов. Ночная к. (надеваемая поверх ночной рубашки).
2. Короткая просторная верхняя одежда (устар). Коленкоровая мужицкая к. Женская к. на вате.
| уменьш. кофточка, и, род. мн. чек, ж.
| унич. кофтёнка, и, род. мн. нок, ж.
| прил. кофточный, ая, ое. К. материал.
ко́фта
КОФТА -ы; ж. Короткая (обычно до пояса или до бёдер) женская или детская одежда, носимая с юбкой или брюками. Трикотажная к. Вязаная к. Тёплая к. Поддеть кофту ребёнку под пальто.
К’ОФТА, кофты, ·жен. Верхняя часть женского костюма. Ночная кофта. Вязаная кофта.
| Короткое теплое женское пальто (·прост. ).
Заимствование из польского, где kofta, видимо, восходит к шведскому kofta – "короткая верхняя одежда".