This is such a cute little dress. It is a pull on three quarter sleeve dress closed with two pearl flower buttons at the back. 100% cotton