Fabric is a little thin, not a heavy canvas, but very happy with what I got for the price!!!