Is your beloved sofa seemingly a little dated? Avoid getting rid of it just yet! Re-upholstering your current sofa is a fantastic way to breathe new life into your sitting area. This project can seem intimidating at first, but with the right materials and a bit of determination, you can produce a