I received many compliments from this dress. I wore it as a second dress for my wedding. The dress was true to size (based on the description for small.) The dress is as pictured. It curved my body at the right places. It also come with the red hair piece and earrings which I didn't use. I give 4 stars and not 5 because of the delivery issue. I paid $25 for express shipping (3-6 business days) but did not get the dress until more than 2 weeks later (which is how long it takes for free shipping.) I recommend this website for affordable Qipao but do not have high hope for it to come on time. And be patience with the seller because I did not get the tracking number and the wrong one was given to me when I requested one.