Structured top. zip down in the back and clasps together in the front. Dress it up or wear it super casual. Material does not stretch. Sized to be worn with a bra ubnderneath. Sizing runs slightly big. Model is 5'2 130lbs Size 32DD bra wearing a small.