Riley Blake My Happy Place - Sewing Machines - Cotton Canvas Fabric


Priced and sold per 25cm.

Riley Blake take our passion to another level with this cute little fabric! Set on a lightweight cotton canvas with a slight twill texture, this hard-wearing cotton comes in a wider width and is suitable for projects like cushions, bags, aprons and curtains. And what's not to love about the colourful sewing machine print too?

  • Brand: Riley Blake
  • Collection: My Happy Place
  • Composition: 100% Cotton - home decor/upholstery weight
  • Weight: approx 250 gsm (medium to heavy weight)
  • Width: 58”/145cm
  • Pattern repeat: 20cm
  • Approx size of pattern: 4.5cm (sewing machine)

Care information

We recommend washing your fabric at 30 degrees or hand washing. Natural drying is always best, but if you must tumble dry then put it on a low temperature.


This fabric is priced and sold by the 25cm. Please add to your basket enough lengths to add up to your desired length, and we will cut as a continuous piece. 

Eg. if you require 1 metre, add 4 to your basket and we will send you a continuous length of 1m of the selected fabric. Single units will be sent as a single 25cm if ordered as 1; if you order an odd number above that we will cut it as a continuous piece, eg. 3 units will be cut as 75cm.

Please be careful to make sure you have selected the correct length you need, as once cut fabrics cannot be returned unless faulty.