This is my first time buying from Defirst wears and i must say i had a very good experience. Items were nicely packaged and communication is also good. as for the dress, I love it so much i ordered the yellow one too! the material is good and the finish is nice as well. i think i have found my african clothing brand. keep it up guys!