This blouse is so stunning. The fit is definitely oversized but not too exaggerated. I’m a size 8 (occasionally a size 6) and I purchased the small. It is definitely roomy but creates a beautiful silhouette when tucked into denim shorts. If you want to wear this style untucked, I would suggest sizing down.