I have a large bust and smaller waist, so I have difficulty finding dresses that fit me and have learned to expect I will need alterations whenever I buy dresses. To my surprise, this dress fit great and no alterations were needed!  I ordered the black with multicolor flower print and I recommend wearing black undergarments, as the material isn't very thick. The material isn't very thin either, but it looks thinner and has a faded appearance in areas where it is stretched, such as in the bust area. This dress is comfortable and the colors are vibrant! Its a classy dress thats form fitting but not revealing. The sleeves are a great length if you don't want to show your upper arms. On me, the sleeves fit great, not too tight or too loose, and they did not flare out as shown in the photo. This is a great go to dress that can be worn for a variety of occasions! For reference, my measurements are Bust 44, Waist 34, Hips 41, Height 55and I ordered a size XXL.