I LOVE this dress. I'm 4'11", 110 lbs and ordered a size small. As far as fit on top (chest, arms, waist, etc) it's perfect. It's longer than I thought it would be on me - it reaches almost below my ankles. I should have expected that though because I'm so short. Even despite it being longer than I had hoped/expected, I love love love this dress. It's my favorite colors (white, olive, black) and the stripes are very flattering. It's not a heavy dress, but I wouldn't wear it in the middle of summer either. This dress would be easy to dress up or just keep simple for a day out with friends or something. I bought this for my upcoming mission, and I'm looking forward to using it out in the field. It's comfortable, modest, flattering, and stylish. Being polyester, it isn't the most luxurious fabric, but that doesn't take away from the comfort or look of this dress. I feel like I could sleep in it! It also seems like this dress will hold it's shape pretty well without wrinkling. Overall, it's longer than I thought, but that doesn't even matter because it's amazing in every other way!