I just received this top today & it fit perfect. I ordered it one size up to a medium because I wanted it to fit off the shoulder. Very flattering. Great value for the price & fast shipping. I will be ordering it in another color. Buy it! You can't beat the price.