Canvas is quite thin and arrived very wrinkled so that once assembled it does not look like pictured but it is quite messy. It also pulls at the buttons not closing completely and leaving gaps in between buttons (I bought the rack that comes with it). All considered, this rack cover does not perform very well.