In the quest to find comfy, cute, casual tops i took a change on this one. it's cute but quite oversized. it just overwhelmed me. i ordered the large and generally wear medium or large so you can safely size down at least a size or two and still get the fit shown on the model. the style and color just didn't suit my coloring or body type,  but i still recommend because it's comfortable and different enough to be a nice addition to someone else's closet.