It is a green vintage Mochino Cheap and Chic vest with pink detail made out of cotton. It still has two extra buttons in case one breaks off. It also comes with a skirt in the same color and pink detail that comes up to your waist.
My mom got this when she was younger and now had given it to me.