Fabrics, Projects

Upholstery Fabrics For Home Furniture DIY

upholstery cushions

When embarking on any upholstery home DIY project, it is good to see which upholstery ideas catch your eye and which fabrics will work well for you. You can upholster so many things in your home, from sofas and armchairs to footrests, headboards and stools.

Whether you want to upcycle old furniture, bring colour into your home, or just freshen up your home interior, upholstering is a creative way to do so. Have a look below to see on point fabric suggestions, to see what would work well in your home.

Velvet armchairs

Super Velvet Fabric

Velvet is one of the most complimentary upholstery fabrics out there and as a result is very sought after. Super velvet fabric is great to the touch and will certainly add new levels of comfort to your home. The aesthetic of this fabric is ideal for adding to the atmosphere of your home interiors and will bring warmth to any room.

When upholstering velvet, it is known for bringing out the shape of each piece of furniture. This means your furniture will have great lines as the fabric hugs your sofa, armchair or dining room chairs. This material also has great insulative properties, making it warm in the colder months.

Velvet cushions and armchair

Crushed Velvet

This material has many of the same properties as super velvet but has a unique look to it. It is still a warm fabric, perfect for upholstering all kinds of furniture from headboards to cushions and looks fantastic anywhere in the house.

However, crushed velvet has a unique look to it, that has been achieved by twisting and compressing the fabric while it is wet, creating a shinier and textures look. It works well on large pieces of furniture and cushions, as it is very soft and welcoming to the touch.

Hessian fabric


This popular upholstery choice is perfect for home DIY furniture and is ideal for anyone with young children, as hessian is a strong and durable material. This fabric is often thicker than most other upholstery materials, making it long-lasting and reliable.

Hessian often comes in very minimalist colours so can blend in well with brighter pieces of furniture, making it quite versatile. It is also very eco-friendly, making it a great option for eco-conscious crafters.



Not only can you use this material for clothes, but denim can also make a great upholstery material. Another durable fabric that only looks better when with age, it can give your home a real crafty and DIY look. It can also come in many shades and as a block colour, works well in most interiors.

As a very child-friendly material, it works well in playrooms or you could simply use it to decorate cushions on your sofa. This is a very reliable upholstery option and one which will last a long time too.

DIY Project: How to Make a Cushion Cover

A cushion cover is a perfect project for any beginner to get into upholstery fabrics. Cushions are a practical and visually appealing item to have about the house and the covers can be made out of any of the upholstery fabrics we have discussed above.

Follow this step by step guide once you have picked the right upholstery fabric for you and you will have your own cushion in no time.

Step 1 

Measure out a square of fabric, 2 inches larger than your cushion pad and mark this out with pins. Cut it out.

Step 2 

Cut out a rectangle that is half of the width of the square you have just cut out, make sure they are the same height.

Step 3

Cut out another rectangle, it should be two-thirds of the width of the original, square piece of material. Again, it should be the same height.

Step 4 

These two rectangles will be the back of the cushion, creating an envelope where you can insert the cushion pad, rather than a zip.

Folding over about a quarter of an inch on one of the sides that is the width of the original square will ensure your edges look nice and neat.

Step 5

Sew a straight stitch on both pieces of fabric, as close to the edge of the fabric as you’re able.

Step 6 

Lay both pieces of rectangles over the square, with the outer sides facing each other. Pin in place, then sew along the four sides.

When you come to where the back pieces will overlap and create the envelope, do a backstitch

Step 7

Cut off the corners, turn inside out, then insert the cushion pad to finish.

If you want to know more about upholstery ideas and which fabrics would work well for your craft projects, you can contact our team today to find out more. To discover more about home DIY projects, you can read other articles on our blog, now.