These are AWESOME!!! Great summer weight, natural cotton material. If you run hot like me, these will help keep you cool around the house in the summer. Button keeps fly closed. Long enough to look like a nice pair of shorts but so much more comfortable! Will definitely buy another pair maybe more. Price was very good for quality of product.