This is cute but very thin and runs a little small. It's perfect for something casual but I don't think it's professional looking... Not enough if you have to dress up for work. It's just too thin to be formal. Nice... But not the blazer it's advertised to be.