This top is as described, however it reeks of body odor. I can hardly handle it, let alone wear it. I have tried washing it in baking soda and everything else I can think of over the past few weeks with no success. Not worth the $10 I paid. I would not buy from this seller again.