I generally wear a small or medium in tops, and decided to get the medium/large. it's over-sized, but it lays very nicely and doesn't look "frumpy". the back of the shirt is exactly as it looks in the picture. the front of the shirt is more of a solid blue than is shown, but still lovely.