I can not comment on the quality because I never got my order. I have been waiting WEEKS with nothing but promises. I really wish I had looked into the reviews before ordering. I wanted to support a local to me company, but I will never order from them again and I will recommend against ordering from them or Alpha Defense Co, which is the same company, but a New Name they have not destroyed yet