Great top! i'm 5'7", 135lbs and normally wear either an xs or s. i ordered the white to start with and decided to go back for the other 2 colors. it's a great basic to wear with pants/shorts/skirts, but the side slit and slant set it apart from a regular tank. i opted for the small in this top just because of where the side slit hit.