This handmade tote bag is made with canvas and denim fabric with a vinyl bottom. It features a large outside pocket and three inside pockets. It is 14.5 inches wide and 12.5 inches in height. Big enough to fit everything you need including your laptop. The straps are 28 inches long.