Great for layering. I usually wear an 18/20 and bought a 2X, which fit fine but was very stretchy and a bit larger than I wanted. Will definitely buy more of this brand, but going for a size smaller next time. Material is soft and comfy. Love it.