I was somewhat hesitant to purchase this dress, based on the previous reviews. for me, it fit perfect. the blouse was fine, not too much fabric. the skirt is soft and stretchy. the fit was tts. for reference, i am 120lbs, 34c and i purchased the 4p. it fits great!