Painted on a 24 x 18 Bob Ross Canvas. This is the repaired or restored Mountain Reflections after it had a unhappy accident with a golf umbrella. The umbrella was ruined, but luckily the painting was not. I painted it at a Bob Ross Workshop in Muncie Indiana. I used a basic bob ross paint set to restore the painting.