I bought 3 cotton totes from them 2 years ago. The fabric is great, plus a full separate cotton lining. I just ordered 2 more, which are a stiff, thin, cotton bonded to a cotton backing. It's a much cheaper quality.
I will not buy from them again. I'd rather pay a more for a quality product.