I order 3 dresses on July 8 and just received them today on 7/25. One dress fit just like the size L I ordered. The second one tight but still wearable, fabric qualities ok but the third dress was definitely a small instead of the large that I ordered. I couldn't even get it on me and refund is not possible since postage and processing cost more than the dress. The clothing are not for regular American sizes unless u r very small skinny frame and don't weight more than 115 pounds. I will not order from them again, I can do better at Ross or Marshall's and pay less and know what I buy will fit.