The canvas is for my new grandson, and it is perfect! I ordered the same one 3 years ago for his brother, and they look great together. I have ordered from Personalization Mall many times, and have never been disappointed. Quality, unique products...and they are shipped and delivered to my door in very little time! Thank You!