Colors and design is good, but it is all vinyl, no fabric.  It is extra long, which is what I needed.