Soft material, very comfortable and elegant. I always buy dresses similar in style from Target, but this is cheaper and just as good. Only annoyance is having to button every. single. one. of the buttons. But once you finally get them buttoned, you look great so I guess I should get over it.