The canvas is ok...It is ok for the upstairs bathroom that I put it in. The canvas is plastic and looks cheap.  It is probably not worth what I paid for it.