The shirt is good quality, but turned out to be too large in the waist. Maybe it's just me - shoulders and bust fit fine. If they are the same in M, I'd rather order size M. My measurements are - bust 36'', waist 27'', hips 36''. The color is off though. More like turquoise, not like in the picture.