The color- it's more of dark grey mixed with white than black. So wrong color description.
Fabric- Simply not worth it. It's a cheap vest.
Elastic- Not worth it. Really cheap quality elastic used.
Fit- Even XS isn't really a good fit. It's awkward loose because of the cheap material.
There's nothing really wrong with the top apart from it being of really cheap quality.
Yes- More than it's cheap price cheap.