This dress is super comfy and flatters me well! I am 5’1” and bought a Large. I have a lace crop top to add under it to make it decent but doesn’t take away from the dress at all. It comes down to my mid calf as well. Would highly recommend!