Fantastic quality material and service. The print is great on the front and back, the only suggestion I would put forward to the good people at VM would be to potentially expand to larger sizes as well. Mine is a great fit, but you might lose out on customers who want a bigger size. 101/ and 5 stars.