This shirt dress looks so good in photos, but unfortunately the real thing is not great, very tight from the thighs and very loose up top, I feel there is a lot of material in the Arms to give it the puffed sleeve look, but the material is light and just goes floppy. Also runs very big up top. Another down side is the sleeves are just straight with no cuff, so it doesn't really provide any shape.