I wanted this dress to fit so bad!  I'm 5'10 and usually wear a SM/4.  I got a size 4 in this dress (because that's all they had).  It was just slightly too big in the waist/chest area, I probably could have used a 2, but couldn't find one anywhere.  The length was really nice (just above my knees). I bought it for a summer wedding and it would have looked very cute with brown strappy sandals (to match the belt).  The fabric seemed of good quality.  But I didn't want to spend the money on something that didn't fit perfectly, so I returned it.