I bought this as a gift for my boyfriend for christmas. The first time he put them on the button popped off. They weren't to small on him so it wasn't like he was stretching them out. Then after a few washes they started ripping all along the seems. He ended up throwing them away. It was a waste of money and he felt bad because they were a gift from me, but they were un-usable after a few uses. He still has the shirt, but I think its lasted this long because hes only wore it once. Im sure it will fall apart after awhile as well.