All our pawsome tote bags are proudly printed in the UK and made with 100% cotton. This edge to edge printed tote bag measures 40x40cm in size, plus long handled black shoulder straps.