This is not a flattering top. The bottom flares out too much and the shoulders are too wide. I would have returned it, but noticed that it was a final sale item when I bought it. Also, the material seems thin and cheap. If you buy, don't buy it at full price.