You get what you pay for. If you are on a budget which with everything going on in the world I assume most people are this will do the trick. The veil is super long but the material is a cheap plasticity feeling. I was hoping for a softer feeling mat...