This shirt is true to size. It is very sexy! I wore it with a pencil skirt and boots. The button doesn't last long though. I wore this shirt two or three times and the button detached from the shirt. I'm going to get it sewn back on because I love this shirt so much.