It's amazing.. for casual wear or party wear it is beautiful but I ordered m I got s still it's fit me well.. overall it is good but I would say please add a button in this blazzer so it will look more defined but overall it's good it's really good thank you