iam 5'3 138 pds I ordered a large and its a perfect fit. I did have to hem it. Easy to put on and off. Love the material.I purchased in black and my husband and I both love it, so I got another in burgundy. Great for just lounging and the black can be worn out with nice shoes and jewelry or scarf. There is one defect though. The button doesn't easily fit into the closure for it. I couldn't fasten it while it was on, but when I took it off, I was able to cram the button in. I sew, so I can fix it and I hope the second one is better in that regard.The stretchy, soft material is nice!I wore this to an outdoor concert & it was EVERYTHING! Cute, comfortable, & flattering. I received lots of compliments & questions regarding where I purchased. What I like most is that I can wear it with flats or heels. When I wear flats, I just gather it more in the waist. I’m about to order another one in a different color.Love this so much I’m ordering another one in a different color. It’s unbelievably comfortable!Muy lindo pero muy largoThe length is perfect for me. I'm 5'7 and even though I'm tall everything is always too long. The length is perfect with shoes.I ordered the green I’m 5’9 ordered a large. Material is comfortable and love the pockets. Great buy, I will order another color??Too large for me.