Top is okayish, won't say best but it's a medium quality, will review again after wearing it for while days. But in one go it's looks good, fashionable, a little but transparent but it's black so won't notice too much, overall a minimal purchase as it's a low price product so you can buy it, won't harm much, recommend to buy for few time wear.