This Texas Flag shoulder tote purse is large enough for lots of items. The purse does NOT have a zipper top. It measures 12 inches wide x 9 inches high x 3 inches deep. It is made of a lamnated taffeta material.