100% cotton, button closure
My daughter wore this twice or 3x to church. Still in great condition. Perfect for the holidays.