I absolutely love this canvas. It is beautiful and the colors are amazing. It looks even more beautiful in person. I recommend 100%. It has the attachment for wall hanging.