I bought two of these dresses in the Army Green (Medium) and the Dark Green (Large) I am 5'3 with a short torso and longer legs. B: 28 inches, W: 30 inches, H: 43 inches. I have had two children so I have a small overall body weight but my proportions changed drastically, so keep that in mind with my review:The material on both was very thick with just the right amount of stretch. However, it is not a super-stretch material. It is meant to hug the body in a flattering way. The colors were true to their online pictures, so no need to worry there.I actually preferred the medium, I felt for my height and measurements it fit the best. I do think I will size down to a small for my next purchase for my family photos, though. I think it will fit better in the length and the waist cinching effect this dress can do. The top portion on the medium fit well as did the waist and hips, but I definitely could have sized down comfortably too. It's a scenario where if the small was out of stock I would still be perfectly happy to order a medium.I can't wait to buy more colors! Will definitely be repurchasing. It's definitely a dress that you can dress up or wear casually and head out the door.