I would say this is the perfect summer dress! Its so flowy but not see through! I ordered a large to be on safe side but a medium probably would have been fine. Im 53 and it doesnt drag the ground or make me feel like an umpaloompa!!!