Sturdy thick canvas and made well. Easy to put together and well thought out. Love it!