So pretty!  I'm about 5'7 and 110 pounds.  I have a hard time finding maxi dresses that are long enough sometimes but this one fit!  I wore flats with it but could get away with heels too.  I have a small frame but this dress would be very forgiving for a larger frame also.  It is stretchy and has lots of fabric.  It's a bit thinner of a material but the design of it doesn't have it clinging in any areas.  It's a win for me because you can wear regular underwear/bra and nothing shows.  The sleeves do give a little peekaboo if you move your arms a certain way but I wasn't too worried about it.  It was comfortable and easy to wear.