I couldn't find any info on the web about where Xelement bags are made. The faux leather is a PVC material. The country of origin should be some where in the bags, so I let you know when they arrive.

The plexiglass support looks to a good idea for reinforcing the back of the bag.