This dress is so flattering! i absolutely love it! it hides a multitude of flaws. the sleeves are just the perfect length for me, as is the length of the hem. the waist also sits right where i want it in the regular sizes. the material is comfortable and has a little give to be a little clingy on top but flares perfectly on the bottom not too far out that it makes your bottom half look huge. just perfect!