It's a faux wrap pullover top.
The buttons are not functional.
super soft
chest from pit to pit approximately 18.5”
length from shoulder to hem approximately 24.5” (back), 21” (front)