This fits very snug and its a very open weave. Which is very delicate.  I don't know how long it will last. My bust size is 40 and I ordered the 8-10 size. I also wanted the shorter length and if I had chosen the 12-14 which is the next size up the cardigan would be longer and I wanted the balero style.