i love VS stuff, it fits me well...the price is quite affordable, the material is quite good, maybe around the same as topshop but not as good as ZARA...yes their sizes run big, i think if your wear size 8 petite UK size, you can wear size 2 in VS size, i also love their bikinis, cute and cheap!