Really a great piece, fashion forward and perfect for many occasions. This LBD is so cute and versatile. It is a knit that has a soft panel ruffle down the front. This dress can be worn just about anywhere. Great dress!