Seeing as reviews for this item vary widely depending on the seller, I was really nervous to order. Was I going to get a shiny athletic material top? Was it going to run small or not? It was a gamble. However, it worked out fine.After seeing enough reviews stating it runs a bit large and seeing sample height/weights given, I was happy I went with a small and not medium. I am 5’4”, 36C, between 140-145lbs and a small is almost TOO big. I like it as a casual hangout top, but realistically, if an XSee full review