I’m a size 14 and tall so I got the 16, mainly because I like the length and pattern. Unfortunately it just looked to long and was too wide at the bottom. But that said,I think the dimensions would work if you are a curvy figure. The pattern’s nice too. It’s a nice top, just not on me.