This tote was made from coordinating vintage cream handwoven hemp linen. It measures approximately 20 by 5 by 17 inches. It has an interior zipper pocket. It is best to spot clean this. This is a handmade item created with fabric with a history so there could be imperfections including light stains or repairs.