I took this into the dressing room for fun and wow so glad i did! i got the regular m and it fits perfectly. it is very slightly roomy but i think thats the design and it still looks great. as a petite, the regular m fit perfectly - heals or no heals. its comfy and lovely!!!!!