Vest is a size Large and skirt is a size Medium. No Noticeable Flaws, Please See Photos For Exact Measurements.