On canvas. Does not have a frame or glass!
I got this as a gift for my husband as he just built a new shop. I gave it to him on Valentines Day! He loved it and he hung it up on his office!
Rating: 5 stars