I ordered to this site for the first time it was in a flash sale. I paid off half of the original price. Purchased mini dress, i ordered first a small size and few hours after i ordered i changed my mind, I emailed them to change it to large. I stand 5 ft and 6 inches, skinny, so large will be perfect and definitely yes! The good thing, they replied quickly, It did't take too long from my email concerned. I received it few days ago, I am a happy customer, quality is best, the packaging itself, the receipt, quality of the material is really worth for my money! I took pictures of the packaging, the receipt, that's my proof of quality service they have, It took longer though, it came from China to United States, I understand that, ordered it last December 18 and received it early of January 2016. Not in a hurry though, so its okay. Will order again to this company!