It's really cute and great material. However, it's not exactly what I expected. I ordered a xl and i can't zip it up (cup d). But it's still really cute unzipped. Also shorter than I expected, ends at my belly button. Still love it with my long sleeve black shirt. Pockets very shallow. Overall pleased I bought it!