I bought this for my daughter who loves the style. The fabric is beautiful. Fits small though!! My daughter normally fits a size 12/14 and I ordered the 12 (the 14 was sold out). The 12 fits more like a 10. Sleeves are very short on her, although it JUST fits her torso.