Brand new tried on top and it was to small for me I've never worn. I did take the tags off because when I received in mail I assumed it would fit but it didn't. This fits more like a SMALL. I usually wear a 0-2 In jeans/shorts. And I'm a 32D. If that helps any