I bought the blue blazer in large. It fits great, true to size, and I might even wear a not too chunky sweater underneath. Quality is excellent. Unfortunately the pants in size 12 were too small, it would have been a perfect suite otherwise. It is sad that Uniqlo didn't produce them in larger sizes than 12, when the blazer is available in XXL. All other pants available in 14 are sold out online. Not sure if I'll keep the blazer without the pants. Other than that, more nice colors, green, brown, etc. would have been nice and more larger sizes!