I got this on sale. i sized up from my normal 10 to a 12 based on reviews. the 12 is too large for me and i'd need a 10 which is sold out. the straps are very long. i think even if i sized down, i'd have to have them altered. also, the dress i got is missing the bottom button. sending back. i'm not too sad, i ordered the pink pippa swing dress with the same order and love it.