This is a gorgeous looking top.  Great fit and the material is very good.  It is beautiful.  I ordered two more.  I am 5'.2" and 130.  I ordered Medium and fits great.  Highly recommend the top.  It is beautiful.