I was very pleased with my purchase.  The canvas was high quality, and it came with a generous amount of hanging options with clear directions.