Like other reviewers I took a chance because of the one size fits all, as I am a size 18, 5'9" tall and wondered if there was any chance it would really fit and look OK.  It fits fine and looks good and is even long enough.  The fabric and cut seem to work for lots of sizes and shapes.  Great for summer casual wear.