This is a hot pink midi dress from FREE ASSEMBLY with a ruffle neck and puff sleeves. The dress is made of 100% cotton and has a solid pattern. It comes in sizes XS, S, and M and has a regular fit. The dress also features a puff sleeve type, and a ruffle accent. It is not specified whether the dress is vintage or not.