This is the Best Friend Cardigan by Wenlan Chia from Big City Knits.
I knit it on size 19 needles with Plymouth Yarn Baby Alpaca Grande. This yarn is super super soft. I love it. I did not do the bobbles as instructed as I wanted a slimmer and cleaner look.
If I were to do it again I would make it a little longer than instructed. I am really petite and this is still pretty short. though I think it still looks cute.
I also would skip the buttonholes as the gauge is loose enough that the buttons can slip through. I think with the button holes you get a gaping problem, though it could be the yarn that I am using as alpaca is a little slippery.