Heavy-duty fabric and really well made. Colour is as shown and the piece is beautifully tufted and finished.