Morocco style cushions

That some cushions can give a total turn to a room is one of the most shared and respected decoration principles. Whether occupying half a sofa, happily camping in the garden or sprawled out in the chill out corner , they add style and comfort in equal measure.

Today at Betsy we are going to give an exotic Moroccan style touch to our salon without having to get lost in a bazaar or suffer horrible migraines from jet lag.


Our route guide is marked by the moodboard. One of the most characteristic details of this style are the strong colors, combined with smooth but textured surfaces. I recommend natural fabrics such as linen, ramie and cotton that are soft but full-bodied. Ribbons and pompoms are essential to give the whole outfit a scent of history and tradition.

Moodboard cushions Morocco Style |  Betsy Sewing

Can you resist having a corner of “The Thousand and One Nights” with cascades of different cushions revealed by your rest? On Betsy, definitely no!


The necessary material depends on the size and quantity of cushions you want to make. To get an idea, I will detail the material used for each of the three cushions in the image.

Morocco Style Cushions |  Betsy Sewing

one  Large square cushion

  • cushion filling: 55 x 55 cm
  • printed linen: 65 x 60 cm
  • ecru cotton glasilla: 65 x 90 cm
  • 4 pompoms: 6cm (diameter)
  • matching thread

two  Medium square cushion

  • cushion filling: 40 x 40 cm
  • blue linen: 50 x 120 cm
  • orange pom pom ribbon: 170 cm
  • matching thread

3  Small rectangular cushion

  • cushion filling: 30 x 40 cm
  • printed linen / cotton: 40 x 120 cm
  • ecru pom pom ribbon: 160 cm
  • matching thread

The choice of colors when choosing fabrics and ribbons is key. I advise you to have a central element and that everything revolves around it. The linen with the square chart was the central axis, and the rest of the materials I looked for around it. The palette with which I have worked revolves around navy blue, ecru and tile tones.


To sew the cushion covers we will use the envelope method, seen in the handkerchief purse tutorial , where the closure is made up of the overlapping of two pieces. The simplicity of sewing makes this a beginner-friendly project where efforts must be directed at the choice of fabrics and ribbons.

We are going to see the step by step of the sewing of the smallest cushion, which has the extra pompom ribbon included in the seam of the cover.

STEP 1 Measure the cushions

  1. Measure the cushion filling width and height with the tape measure, from seam to seam.
Measure the actual contour of a cushion

It is important to measure the cushion directly and not take the measurements that come in the filling pack as a reference. The padding of the cushion adds a few more centimeters, and if we do not take them into account we will have the small cover.

The width is the shortest side of the cushion, and the height is the longest side. In my case, the filling was 30 cm wide x 40 cm high but once measured it was 32 x 42 cm.

Measure the width and height of a cushion from seam to seam

STEP 2 Calculate the measurements

The cushion cover is made up of three pieces: 1 front piece, 1 large back piece and 1 small back piece. They are all the same width and what varies is the height.

The measurements of the pieces used in the tutorial cushion have been obtained using the following formula. Depending on the volume of your cushions, you can apply this same formula leaving a margin for experimentation.

Front piece 

Width : cushion width (32cm) + 2cm = 34cm

Height : cushion height (42 cm) + 2 cm = 44 cm

Large back piece

Width : cushion width (32cm) + 2cm = 34cm

Height : 2/3 height of the cushion (28 cm) + 5 cm = 33 cm

Small back piece

Width : cushion width (32cm) + 2cm = 34cm

Height : height of the large back piece (33 cm) – 4 cm = 29 cm

STEP 3 Cut the pieces

  1. Cut the pieces taking into account the motif that we want to center on the front piece.
Cut the cushion pieces

STEP 4 Polish the openings of the back pieces

  1. Prepare a hem (which will be the opening in the back) on one of the sides where we have put the width measurement of the cushion of each back piece.

On one side of the small back piece:

  1. Mark the first round of hem at 1 cm with the iron.
  2. Fold a second round of 1 cm hem as well and mark with the tip of the iron.
Hem the small back piece

On one side of the large back piece:

  1. Mark the first hem round at 2 cm with the iron.
  2. Fold a second round of hem of 2 cm as well and mark with the tip of the iron.
Hem the large back piece
  1. Sew a backstitch 2mm from the edge to each of the prepared hems on the back pieces.
Sew edge stitching on the hems of the back pieces of the cushion

STEP 5 Apply tape

  1. Place the front piece with the right side facing up.
  2. Put the tape inwards, joining its edge to the edge of the fabric.
  3. Place pins.
  4. At the beginning-end, overlap 1 cm of tape.
Pin the tape to the front piece of the cushion

Detail of the tape applied in the curve.

Detail of the tape applied in a curve
  1. Baste 0.5 cm from the edge to secure the tape to the fabric.
  2. Remove the pins.
Baste the ribbon to the front piece of the cushion

STEP 6 Sewing cushion

  1. Face the large back piece over the front piece.
  2. Place pins.
Face the large back piece to the front piece
  1. Place the small back piece facing over the other two pieces.
  2. Place and reposition pins.
Place the small back piece on top
  1. Trim the corners of the three pieces to fit the curve of the tape. Be careful not to cut the tape!

In the event that you make the cover without putting tape in the seam, do not cut the corners and continue with the seam as normal.

Round the corners with scissors
  1. Sew 1 cm from the edge, keeping all pom poms outside the stitch line.
  2. Secure at the beginning and end.

A good trick to make the corners (whether straight or curved) stronger and stronger is to sew them with a shorter stitch length. That is, if we normally use a stitch length of 2.5, about 2 cm before reaching the corner we lower the stitch length to 1, we sew the corner, we make 2 cm more with that stitch length and then we return to the length normal. It is very effective!

Pass a stitch at 1 cm to sew all the pieces of the cushion

STEP 6 Fill the cushion

The time is coming to check that all the tassels and pompoms are in place, ready to give us a wow!

  1. Return the cushion to the right.
  2. Take out the corners carefully and patiently.
Turn the cushion cover from the right

Case ready! Here we can see the view of the cushion from the front, with the central motif of the print well positioned.

Morocco Style cushion cover seen from the front

And the rear view of the cover, with the two overlapping pieces that make the closure.

Morocco Style cushion cover seen from behind

Pleasant moment of the project:

  1. Put the filling in gently. It is advisable to compress the padding and not overstretch the opening of the cover.
  2. Take it to the sofa and try it on to see if it is comfortable.
Morocco Style cushion with filling

Pom poms and ribbons

As we have seen in the moodboard , one of the keys to enhancing the morocco style is not to make two cushions the same.

We can combine two fabrics in a cushion and add pompoms, in colors according to the graphic, in each corner. In this post you can review the technique of how to make pompoms . Be generous, leaving the strands long, because with a wool needle they will go inside the cushion right in the corner and will be knotted inside. Very fast and super effective!

Pom pom applied to the corner of the cushion

Another option is to hand-sew a fancy ribbon that contrasts with the color of the cushion. I advise you to apply it with the filled cushion to avoid surprises.

Hand-sewn decorative ribbon on the edges of the cushion

The options are endless and the results are impressive!

Morocco Style Cushions |  Betsy Sewing

With this exotic air, you will not have a visitor who does not have his eyes on the cushions and demands to know the details of your trip to the East.

Leave A Comment

Your email address will not be published. Required fields are marked *