The canvas is very sturdy and attaches nicely to the frame. It was easy to put together and made a nice addition to my teenage sons room.