← Tufting StudioTUFTING CLASS · SIZES & PRICES

Choose your rug size.

Bring your own design or pick one of ours, choose your yarn colours and tuft it yourself. Our team guides you until your rug is done.

From RM140per pax
10am · 2pm · 5pmdaily sessions
Any designyours or ours
A group proudly holding up the colourful rugs they tufted
Customers tufting at frames in a Good Times studioA tufted rug with white flowers on a blue background
Frame sizes

Pick your frame

Price is per pax, one frame per person. Bigger frames take longer, so plan your time.

40 cm

40 × 40 cm

A great first rug or wall piece

2 – 3 hours
RM140 / paxBook
55 cm

55 × 55 cm

Room for more detail

2.5 – 4 hours
RM175 / paxBook
70 cm

70 × 70 cm

A statement rug or mat

3 – 4 hours
RM205 / paxBook
80 cm

80 × 80 cm

Our biggest frame

3 – 5 hours
RM230 / paxBook

Time depends on your design. Simple designs finish faster, detailed ones take longer.

Included in every class

Everything you need

Just bring your design idea. We provide the rest.

Frameone per person
Yarnin your colours
Tufting gun & toolsfor each person
Backing & finishingso it’s ready to use
A group showing their finished tufted rugsA rug design being tufted on a frame
The Good Times DIY Tufting Studio at Pavilion Bukit Jalil
How your class works

From design to rug, step by step

1

Pick your design

Send us your own image at least 3 days before, or choose one of our ready designs.

2

Choose your colours

Pick your yarn colours from our wall.

3

Tuft it

Our team shows you how to use the tufting gun, then you tuft your rug.

4

Trim & back

We help you trim, glue and back your rug.

Tufting a rug
The finished rug
Before you book

Good to know

✓

Sessions run daily at 10am, 2pm and 5pm. The last walk-in is at 5pm.

✓

Bringing your own design? Send it to us at least 3 days before your session.

✓

Recommended for adults and teens 12 and above, as the tufting gun is heavy. Kids below 12 must be accompanied by an adult.

✓

Take your rug home the same day if there’s nothing to fix. The glue takes 2 to 4 weeks to fully dry. If our team finishes it for you, it’s ready in 2 to 4 weeks at no extra charge.

✓

Your booking is confirmed once full payment is made. Bookings can’t be cancelled or refunded. You can reschedule to a normal weekday.

✓

Good Times member credit can be used for tufting at any outlet.

Our tufting studios

Choose your outlet

Pavilion Bukit Jalil, KLLevel 5
KL
MyTOWN Shopping Mall, KLLevel 2
KL
IPC Shopping Centre, PJLevel 2
Selangor
Central I-City, Shah AlamLevel 4
Selangor
Toppen Shopping Centre, JBLevel 2
Johor
Coming as a group?Birthdays, team building or a day out with friends. Tell us your date and number of pax.

Let’s make your rug

Tell us your frame size, date, time, outlet and number of pax.