I love the pattern and color. For me, this fits perfectly. I am planning on ordering another color. I'm a size 4-6, I ordered the medium and the fit is fine, I have a little room. The quality is good as well. I am very satisfied.