Overall, my online shopping experience here was positive. I ordered my 1 dress and another for my friend. They shipped the product on time. When we opened it, we saw that the product is the same as the online pictures. Excellent client service. Amazing collection. I will order here again and again. Thank you