I definitely sized up. I normally wear a size 10 or 12 depending on the designer because of my bust size. I ordered the 2X but I could have gone with the 1X, however I'll make it work. The material is fluid, like a type of polyester knit. I'll wear it with a shrug sweater that I already have.