I went with the small which was a good choice. I__ 120 lbs, 5_3_, size 34 B bra and it fit me pretty well. There isn__ much stretch for people that are wanting stretchy and is not see through. The dress is just what I was Looking for, definitely will me ordering a white dress when it comes closer to my bridal shower!