I love the fit and feel of this dress. It is not the most high quality dress that will be purchased, but it is comfortable and cute nonetheless. For reference I am 5" ft and have a 34G cup and bought a Large. It fits me as a mid-thigh dress and surprisingly leaves enough space in the chest that my buttons aren't popping open. I am overall really happy with this purchase