Excellent quality!! This bag is even better than I thought it would be! It is heavy duty canvas with a zippered inside pocket and a zipper along the top. It is lined with what appears to be a cotton/polyester fabric. This is a fantastic price for such a well-made product.