Great dress! I bought the size 6 and it fit perfectly, probably could have got away with a size 4 if my chest was smaller. Material is thick and stretchy and will certainly last a few wears. I am 5'7", 135 lbs 36-29-36