I think that choosing the fabric is the most difficult part. You can spend hours in a fabric store trying to get all the matchups just right and then when you get it home find out that the light in your house is different from the light in the store and the fabrics do not match as well as you thought they did. And you can seldom return fabric.