Dress quality is good..but color is written blue but it is not perfect blue.full different colour..it not blue not like the picture..the dress is showing too much thread..And this is not even a long dress. It is written on the long dress that I have to wear only till my knees.The color which has come is blue. It is perfect blue, it is different and full color...so i'm returning