This shirt fits well and is very light in weight. (I bought a medium) Only reason I gave it 4 was because it gaps between the first two buttons for me. I'm a bit chesty and it isn't tight across the bust or along the back. I ended up putting a safety pin in it.