Small fits perfect. I’m 5 feet 4 ,125 pounds. It hits me at mid calf so not floor length so I wish it was a bit longer.Still I think it will work.The sleeves are long enough. Silky fabric, pretty pattern. Very unique. It’s fully lined and seems really well constructed.I’m so excited to wear!!!!!!