This ran a bit big for me, so despite a good cut, it feels a bit like a bag. But it' is super comfortable and cute. I think I'm going to buy it in another hue in a smaller size and see how I like it. I bought this one in teal and it is a rich and true teal. Gorgeous.