This is o/s, and it's fits me pretty well. I am usually a small so I would bank on it being a small / medium. I love the color, the shoulder detail, and the neckline. 2 things that are not-so-great: 1) it showed up completely wrinkled. I feel like I'll have to have it steamed before each time I wear it 2) the bottom of the shirt in the front is bunchy. It looks like the model has it tucked in so you can't really tell so much from the picture, but it is not flush in the front so I can't imagine leaving it untucked. Additionally, i'll have to get the tuck just right to make it look even. All that for the price; not really sure it is worth it. May return.
For a better shopping experience on REVOLVE
please upgrade your internet browser