I did reply to your comment but did it wrong, I didn't put under yours.it did fit me perfectly, but it was made in China and from past experience they do make there clothing on the small side..
Hi again , it was made in China cause the tag is in Chinese so my opinion it may run smaller than it says. When I tried it on it did fit perfectly. I hope this helps.