Love this top! the colors are so fun and happy, and the fabric/fit are soft and breezy. it is definitely on the boxy side, but not in an unflattering way (in my opinion). super cute in my usual size small.