Although I didn't make it for that spot, it seems to fit just perfectly. Now off to finish the 137,399,764 other projects laying around in their unfinished splendor!
Edited to add: This is a Cindi Gay pattern. She has a seris of stair risers--all beautiful! You can read her blog here.