The fabric is thin and pretty cheap. It apparently rips very easily, as there a number of small runs in the fabric. They look nice, but the ones I received were dirty and the color was different than the photo online. I ordered Marine and the actual color is light green-blue. Don't be lured by the low price, these should be $20.