I love this top so much. It's true to size. I am 5'0" and I ordered a small. I'm honestly going to order the same thing but different colors. I love it. It's comfortable and easy to dress up. I don't usually dress up but this made it easy. I wore this on a date so eating was nice because of the loose torso and the fitted sleeves really brought it together. It's not difficult to hide your bra straps like other wide necked shirts. I definitely recommend this.