I ordered the multi colour dress from this site and received it in about 3 weeks. The dress looked pretty close to the picture. The transaction process was very smooth and the staff is very good at returning emails quickly. I will definitely be buying from them again!