Is your cherished sofa looking a little dated? Don't discarding it just yet! Upholstering your existing sofa is a wonderful way to breathe new life into your living room. This project can appear daunting at first, but with the right supplies and a bit of determination, you can create a lovely outcome. From picking the perfect fabric to learning the