Fantastic quality really thick canvas type material and good support rails. Really pleased with this purchase this will be excellent for our cocker spaniel puppy travelling in the car to stop her playing/fighting with her mother and keep her safe.