I purchased this for my wedding rehearsal dinner and I got so many compliments! It is a nice thick fabric and it is so comfortable. I'm 5'3 125 and bought a size medium. I normally wear a size 4 and was debating on a small but I'm so glad I went with a medium. Paired with a nice brown heel.