Its not leather, actually there are very few manufacturers that ever use real leather for carriers and I've been told and it makes alot of sense but many dogs like to chew on leather. So they almost always use synthetic materials and sometimes, although very rarely, they will use leather on the trim or handles. But anyways to answer your question this carrier is very nicely made with synthetic material(very easy to clean) and the weave and detailing is beautiful.
As for size, Its hard to explain so I put the dimensions on the bag, see pic below: |