Very cute, love the details and it’s not too sheer. Sized down to prevent it looking too boxy since it’s a bit wider and with a puff on the shoulder that can make me look very broad.
For reference i am 5’3, 130lbs, 34C; usually a S/size4/27 in denim.