The design and workmanship of this dress are outstanding. the fit may be tricky for some. i am small busted and the bust and even the neckline are very tight and fitted. still flattering, though. i typically wear a 0 or 2 in dresses and purchased this in a 2. i could have worn a 4. 5'8 127lbs. the length is perfect as i purchased this in navy for a wedding. the navy cami slip underneath is top quality with adjustable straps and snaps to hold them in place at your shoulder. overall a sweet and dr