Overall, I like the top.  However, it does run small.  I ordered an x-large where I normally wear a large and it just barely fits.  I did find it strange that the matching skirt was not listed as Prime and had to be ordered as 3rd party.  So I ordered it anyway to have the matching set.  Not only is the the skirt a slightly different color, somehow I received 2 of them.  Now, I have been told by the company that the return postage on the extra skirt is my responsibility.  I am not very happy about paying the additional amount for shipping.