I read all the reviews and decided since I'm 5' 3" to get the large. The D size bra is where the issue is! The girls are barely fitting in but the straps were adjustable and in the longest position, I can handle it. It's well made and I feel comfortable in it. My post baby body is hidden nicely :)