This is a really lovely top and fits very well--I ordered the size large. I've washed them multiple times and they do very well, a very small amount of shrinkage from dryer and I always dry on medium but not so much that they can't be worn and still fir. I bought one in every color offered a pink, a blue and this green. Have had many compliments on them.