Lovely dress - material is nice quality and has a little stretch to it which gives a better fit. The gold zip at the back gives a quality feel. I did plan to take the buttons off but they are punched through not sewn on. This dress is suitable for many occasions. I purchased for funeral but suitable for workwear or night out.