The fabric is sturdy and it has a nice backing/lining.  The color is perfect! I am VERY pleased.