I stumbled upon Chairloom (based locally in Ardmore!) and am now itching to learn how to reupholster. You can buy pieces from them and pick out fabric, bring your own pieces, or buy a totally completed piece. I especially love these X benches- click on the picture to get to their site!