Initially, I was very skeptical about buying Abayas from here, but the dresses are exactly as shown in the pictures and, furthermore, are completely opaque. However, I would recommend ordering at least one size larger! I usually wear size L and ordered XL; otherwise, it would have been far too tight, and that isn't proper! Otherwise, I am Alhamdulillah very satisfied.