This dress is very flattering on me. I am 5'4\\\", 175 pounds, and 36H bra size. I ordered a Large. It is not too tight up top, which is difficult to find! It is thin enough material that I do not get hot, but not so thin that it is see through. It does wash VERY well. I have worn and washed it at least 5 times and it has held up very well.