I read the review on this dress before ordering.  I am 5'4 and 135 lbs. and ordered a medium vs a small.  The material is nothing special.  I always steam new dresses before trying them on and it was not easy to get the pleats to line up.  It also would probably do well with something to "fluff" it up by the skirt part. Although is is pretty on for me it was crazy how the dress is designed.  There are buttons in the front and then midway down the back is the zipper.  Getting it off was not easy because of the thin straps getting tangled.  Glad it worked out for others.