The fabric is super nice quality. Seems durable and still looks soft. Blocks out a lot of light which I’m a little iffy about but I love the Buffalo check!