The top is way too wide at the midriff.  The bottoms fit fine but the sizing is incorrect for the top.  ALSO....if this suit doesn't work for you, which it probably won't, unless you have a very wide upper body compared to your bottom, YOU HAVE TO PAY TO RETURN IT!  So not worth it to try this on.