It fits so well and hugs my curves perfectly with a little wiggle room. I need more of this in other colours! You can dress it up a bit and wear it casual. I lovvvve it and can’t wait to wear it out! It’s super long though, which I love, but might be too long for shorter women.