Perfect fit, nice color but it runs big I recommend to size down since it has a great stretch, the buttons on the front don’t open they’re just for looks, so you won’t be able to show cleavage lol
I bought a M and it fits good, but a bit long I should of order a S for a tighter fit and less long , I’m 5’2 142lbs 34DD for reference