Fits like a size six.  Perfect fit for me.  Quality is very good.  Functions well too.  I actually threw it over a floral sundress
On Easter as it rained and got several good comments.  Great for the price.