This may fit you if you buy up several sizes and/or have a very petite frame with small upper arms. The fabric is very nice for the price and the colors are exactly as pictured. The seams and edges are also nicely finished. Just beware these are Asian sizes not US.

Buy TWO sizes up AT LEAST. I typically wear XL or US 14. I have athletic arms and shoulders but don't have a large bust or belly AT ALL. The 2X was so small I needed assistance removing it. Im taking it apart and adding 10 of fabric to the arms and torso sections. Its not worth the bother of returning.