This dress fits well. I'm a size 8/10 and purchased a size medium. It fit really well and the sleeves were also perfect in length. It's a very elegant and lovely dress. I'm returning it because I realize that it's not the look I'm going for, but it's a great dress nonetheless.