I saw this dress on Miranda & couldn’t resist buying it, as I have a very similar boater hat & boots that match it perfectly. I am 5’3, fluctuating between 150-155 lbs, usually between a M & L in most brands. I followed the size chart & opted for the L, as I’m a 36B, but have a square build & carry my weight in my belly. The dress was still a bit difficult to get over my chest & position appropriately over the attached slip. However, once on, it fits like a glove & stays in place without the slip hanging out anywhere. Highly recommend, love the look, as does my husband!