This quality denim shirt is soft and flattering. Colors have a slightly faded look. If you want to wear as an over shirt you may want to size up. I'm between a small and a medium and ordered the medium which is a perfect fit. Washes beautifully, no shrinkage, no iron. Love it.