I rarely purchase clothing online just because the sizes can get a little complicated. I bought the blouse hoping it will fit.. I'm a Large/xL kind of in between. I ordered the XL just to be safe. Perfect.. Hopefully it won't shrink that much.. but if it does I'm guessing it will be a little.. Super cute.