I read the reviews of other similiar products and was concerned about quality.  So I was skepticle till it arrived.  I was pleasently surprized.  It is well made.  The canvas material I think made a big difference compared to others made of cheap plastic.  I'll be ordering more now that I know it will last.