The dress is very nice quality! The material is great. The neckline is really good. The dress is not too short for me. The Black is very deep, not faded at all. And the buttons hold very well because very well sewn. I am very pleased with this purchase and I really recommend this store and this item!