This dress was so comfortable & the material was thick, but not warm! I stuck to an M but it did loosen up, I think sizing down may work. The shoes were also comfortable to walk in compared to other platform sandals. I’m an 8.5 & got a 9!