This lovely handbag totes is made by Zahra. The bags have a large pocket on the inside and measure approximately 14.5 inches by 14.5 inches. The strap is 34 inches in length. It also has a large pocket on the inside. Perfect for a book bag or an afternoon at the pool.