Bamboo traders, floral print cotton shorts, size 16, made of a cotton spandex blend, slightly longer style, pockets on the front and button pockets on the back