Nice canvas fabric, vibrant colors, and well made. The dimensions are correct. It is quite thick.