Wore this on Thanksgiving - so cute with a pair of jeans. I have a large chest and it fit great because the buttons are not functional. Perfect length, not too short not too long. I wore a cami underneath but you could probably get away without as long as your bra isn’t too bright.