Is your cherished sofa looking a little worn? Refrain from discarding it just yet! Upholstering your present sofa is a great way to breathe new life into your living room. This process can feel intimidating at first, but with the right tools and a little of patience, you can create a lovely result. From picking the best fabric to learning the basic