Vintage, no rips,tears or stains, pre owned and clean. Two front pockets, fully lines with back zipper and hook eye. Made of 65% polyester and 35% cotton. Lovely hand print material from Key West Fashion.