Order a size down from what you normally would wear. I got this in an XS and could wrap it around my body comfortably, I normally would order a small in tops. It has a weird smell right out the package but it disappeared after washing. Absolutely adore everything about this top! Would recommend 10/10.