I bought 3 of these in the same size and each fit different than the other one - beautiful prints but a little small through the 'middle".  Wearing it with a fitted T-shirt over it and it looks really cute.