This top has some stretch to it . I’m usually an xl or 1x which fits me perfect to slightly oversized but this top was too big for me. Beautiful white color and the fabric was medium weight with a very mild scratchy feeling but that’s common with cotton tops. I ended up giving this top to my mom and she loved it & fit her perfectly (she’s busty & a 18/20 for reference)