Really soft cotton. Very comfortable to wear. It's a bit strange for me to fix the button to make it look like the actual model photo. I got M size but it was a bit bigger for me. (157 cm 33-26-35) It's pretty chic though! I like it.
The button was in the middle, so this looks more like a v neck blazer than a top. Material is thinner than I thought but it’s cute to layer with. I am 5’3, 105lb and Medium was a little too big for me but seller does not do exchanges. I’d recommend the Small size for petite, flatter chest figures.