Lovely Yours denim shorts. The denim has a stretch. These have a zip fly. Made in cotton,polyester,elastane, washable. the length from top of the waist down the leg is approx 28 1/4".