Item received matches the picture closely. Happy with the prompt delivery even though it came all the way from India to US. The only thing I would mention that the dress has some smell like it has been sitting in storage for a long time. I plan to have it dry cleaned before my daughter wears it. May be pack in double plastic layer for shipping so it does not get the smell. Otherwise I am happy with my purchase and will definitely recommend Mirraw to friends!