This jacket is very chic, pretty, and professional. I love the stretchiness but also the heaviness of the fabric. I ordered size 6, and was a little disappointed with the sleeve length (I am pretty short, and unless this is supposed to be a shorter sleeve length, this is too small). I like that it's stretchy so even though it's a little tight, it stretches out. Overall, I really love the jacket. Haven't had button issues yet, but I also haven't buttoned it frequently so far.