I bought this pretty top and it is too big for me.  I will keep it because I do like it a lot, haven't worn it or washed it yet but it's a pretty purple and the buttons in the back give it a nice style.  In my opinion, it looks more like a maternity blouse but with correct accents, will be OK.