I have had my eye on this for awhile and decided to finally get one, after reading some of the reviews on it and seeing that most think that it runs small, I didn't want to take any chances so I ordered 2 sizes up and it fits perfect! Its a little on the longer side but thats how I actually prefer my tops so this is absolutely perfect!