One size fits all, brand new in package, never opened. Beige and tan small stripes with 2 pockets, color is Sandy Beige.. Approximately 36" length. Made from 55% cotton, 41% polyester, 4% spandex. Had 2 of them, the one pictured hanging is gone. The one I have left is in a sealed package.