There is a reason everyone is giving this dress 5 stars. it is stunning, flattering, versatile and comfortable. i'm a slim, athletic size 4-6. my store only had one of these and it was a medium. i'm generally a small but on the hanger it looks like a slim tube so i thought i'd try it. fits fabulous. due to the stretch and shape of the dress i'd say a size medium could fit a 4-10. so, don't worry about sizing up or down one in this dress. suuuuuper stretchy so even though it fits close down throu