I am 5'1" and curvy, and purchased this dress in medium petite, and it fits to perfection! i love how light & breezy it is for those hot & muggy summer days. the tie front makes this style very flattering for all body types, and the skirt is lined so it is not see-through! plus, the pockets. this dress is a winner.