I'm a natural 36G and when I say the girls are SITTINGGGGGG in this dress I mean that! The straps don't dig into my skin at all which was the only thing I was worried about. I'm 5'9 and the length is perfect. Stop playing and put this dress in your cart, Thank You!!