I bought this top and the material was very good. But the size is wrong. My husband refused to wear it as the top is huge. I wanted to return it but when I messaged eBay they said it was fine and I would have to pay postage to send it back. So it's in the drawer with the pants (the pants fit well, but my husband doesn't wear them without a top). I will never buy anything from ebay again based on my first experience with it. I can't say enough good things about her. service 0!