Boo. Thin elastic and weird button that is supposed to connect to jeans is very uncomfortable against the skin. This material also bunches up in the front. Nothing nice to say about it. I would have returned it but it stretched out the first time I put it over my head.. Don't waste your money on this.