Disappointing stitching, this would be an "okay" product except that it's a bit snug in medium and the stitching is very sloppy. One button-hole is completely un-stitched or unraveled, and the hems are messy.