I love this top, it’s cute and well made. This is my usual size 2x, and the fit is perfect - fitted but not skin tight - very flattering. The fabric is high quality, fully opaque but airy, smooth and soft to the touch with just a bit of controlled stretch.