I also agree with the other reviews based my experience. The two tops that I ordered came in totally different sizes and styles. One was 3 times my size. I was careful to order based on the size chart and other comments made. The other one was shown in black and leopard print but they sent it in a very ugly blue with the black leopard print embelishments. Very ugly and an obvious mismatch. Both tops, though I ordered the same size, were totally different sizes and the packaging was obviously from different suppliers. One top was seriously, three sizes too big! Long story short, don’t waste your money or time on anything from this site!