The top arrived quickly and it looked just like the picture! It also wasn't see through which was good. The only problem is that the shoulder part is kind of big and it falls off my shoulder, so I had to adjust it... but overall, the top was good and I definitely recommend buying it.