Sizing is really really small and the top is very cropped. I will wear it under a shirt as it's pretty short. Unfortunately it's one of those items that only really looks good on very slim people. I'm not one of them! But hey, you do you.
LOVE IT! Really nice soft cotton material and cool design. Nothing to complain about