I love this dress! i rarely pay full price at retailer and couldn't take the risk of loosing this waiting for a sale. i tried on two different size 4 and a 2 and they all fit the same; a little large in the bust and the straps a tad long on the 4's. i typically can go between 2 and 4 at retailer, and with this dress the 2 was a better fit, i'm 34b and i had room in the bust on the 2 and the 4 was loose in the bust. i did t have any gaping issues others commented about. i'd have given it 5 sta