Introduction: Tennis Ball Chair

Picture of Tennis Ball Chair

I made a pair of these chairs a few years ago while I was in school, and had access to a nicely-equipped shop and, most importantly, a laser-cutter. The tennis balls you see are not glued in place; they are held only by different-sized holes in the top and bottom sheets of plywood. The holes on the bottom are smaller so the balls don't push through when you sit on it. To create the contoured effect, the sizes of the top and bottom holes vary in specific ratios. The balls can still freely rotate and some of them can come all the way out. That said, it is much easier to make without all the contouring, but decidedly less comfortable. I made prototype version in which the balls do not contour, and will include some pictures of that chair at the end of the instructable.

I have unfortunately lost some of the construction photos, so, in lieu of illustrations, have tried to make the written part as detailed as possible.

Everyone always asks me if it's comfortable. Yes. The key here is that the balls are not glued in place or screwed through somehow, so they can flex and deform. With the body distributed over fifty of them, no single one makes a pressure point; the slope on the seat pan, and the U-shaped contour on the back match butt and back as closely as possible, giving spine and tailbone some breathing room.

The fact that they are not fixed in place also means that they shrink and expand from their holes with changes in heat, humidity, and altitude, as the air trapped inside the balls changes in volume.

Step 1: Finding a Chair Frame

Picture of Finding a Chair Frame

1. Find an old chair frame. I used a popular stacking office chair by Galaxie Furniture Company that has been in production for a lot of years. They are common at yard sales, church basements, dumpsters, etc. The dimensions are specific to this frame -- tweak according to your frame, whatever size it may be.

2. Unscrew the cushions, which are held in place by four metal straps that span the frame from side-to-side. Use a Dremel or an angle grinder to cut the straps off the frame, and then grind down the weld spots smooth. The frame should now just be two sides, only held together by the crossbars on the legs. The cushion straps acted as a brace, so the frame will now be lacking stiffness.

Step 2: Substructure

Picture of Substructure

3. Cut two pieces of 3/4” MDF 16-1/4” by 14-1/2”. These will become the substructure underneath the plywood, and give the frame its stiffness back. The square cross-section tube that composes the frame of this chair is 3/4" thick, thus this thickness for the substrate. You could also use plywood, but that is substantially harder to drill through, especially holes this big.

4. The 16-1/4” dimension is side-to-side, the 14-1/2” dimension is from front-to-back. Draw a grid on the MDF that has lines every 3” from front-to-back and 3-1/4” from side-to-side.

5. Using a hole-cutter bit and a drill press, bore a 2-5/8” diameter hole at each of the twenty-five intersections on each grid on each piece of MDF. This size hole is slightly bigger than the maximum diameter of a new tennis ball (approx. 2-1/2").

6. 3-1/4” inches down from the end of the chair frame top, drill a 1/8” diameter hole from the side of the frame. Drill another hole eight inches below that one. Take care to make the hole as straight as possible, because you’re really drilling two holes – one through each side of a hollow section of tube. If the two holes are misaligned because you didn’t drill straight, it will be hard to get the screws through. Repeat a total of eight times, two holes on each side of each eventual cushion.

7. Insert the MDF between the sides of the frame 1/4” shy of the ends of the frame and screw stainless steel, 1/8” diameter metal screws with washers through the holes and into the MDF. You should now have two pieces that secured with four screws each in the approximate position of the old cushions. In the first picture, the two pencil lines on the back piece where the screws should be centered. In the second picture, you can see the screws coming in from the sides more clearly. The seat piece has one screw that has to be longer, to penetrate through two of the square cross-section frame pieces.

Step 3: Plywood Finish Sheets

Picture of Plywood Finish Sheets

8. For this step, I used a LaserCamm rapid prototyping machine that uses a laser to cut sheets of flat material. This is where the pictures break down, since you can't really photograph the LaserCamm in action. This step can be done by hand, but thin plywood tends to chip and scar at cut edges – the laser leaves a clean, burnt edge and is also perfectly accurate. To avoid this, another sheet material such as masonite, could be used. Cut four pieces of 1/4” plywood or other suitable sheet material 17-3/4” across and 15” front-to-back. That leaves a quarter-inch of overhang to the front and back of each cushion, and 3/4” overhang on each side, which overlaps the steel frame.

9. Starting from the center instead of the sides, mark the same grid as you did on the MDF, 3” front-to-back and 3-1/4” from side-to-side.

10. Mark each piece with a number, one through four. From front-to-back, the balls will slant downwards. Starting with piece number one, which will be the bottom plate of the seat pan, use a hole-cutter bit to drill the following diameters of holes, each centered on the appropriate intersection on the drawn grid. The first row, side-to-side, should be 2-7/16” in diameter. The next row, again side-to-side, should be 2-3/8” in diameter. The following rows should be 2-5/16”, 2-1/4”, and 2-3/16”. If you want to save the time and trouble of all the contouring business, just make two pieces where all the holes are 2-7/16", and another two pieces where all the holes are 2-3/8".

11. Piece number two will be the top of the seat pan. From front to back, the rows should be 2-3/8”, 2-7/16”, 2-1/2”, 2-9/16”, and 2-5/8”.

12. Piece number three will be the back of the back cushion. From side-to-side, the balls make a U-shaped contour. This time, each column of holes will be the same diameter, instead of each row. Using a hole-cutter bit, drill a column of holes 2-3/16” in diameter on the outside two rows. On the two rows just inside, the holes should be 2-5/16”. The center column should be 2-7/16”.

13. Piece number four is the top plate of the back cushion. The two outside columns should be 2-5/8” in diameter. The two columns right inside those should be 2-1/2” in diameter. The center column should be 2-3/8”.

14. Sand, stain, and seal the pieces as desired.

The first picture shows piece number one, as denoted in the steps above, already screwed and glued to the substrate on the underside of the seat pan, and the balls sitting in there. The second photo shows the same, plus piece number two, the top of the seat pan, glued and screwed onto the top of the substrate, thus trapping the balls in place -- no glue or mechanical fasteners needed. The second photo also shows piece number three attached. You can just see the edges of the plywood behind , showing how the smaller holes make an internal ridge to retain the balls.

Step 4: Finish Up

Picture of Finish Up

15. Drill a total of twelve 1/8” diameter holes through the chair frame from top-to-bottom, again taking care to align them as straight as possible. The holes should be centered on the rows of holes in the MDF, the two edge rows and the center row.

16. Drill a matching set of 1/8” diameter holes through the pieces of plywood.

17. Take piece number one, the bottom of the seat pan, and attach it to the underside of the seat piece of MDF with glue and stainless steel screws. It should be aligned so that all the holes in the two pieces are centered on one another, allowing for a 1/4” overhang of the MDF on each end front-to-back, and 3/4” of an overhang side-to-side, which overlaps the steel frame.

18. Do the same with piece number three, the back of the back cushion.

19. Insert a tennis ball into all fifty holes. They are available used, quite cheap, on eBay. If you have done everything right so far, all of the balls should fit snugly and none should push through.

20. Fit piece number two over the balls in the seat pan. Again, everything should fit snugly, trapping the balls in between two retaining edges created by the plywood. Glue and screw into place.

21. Do the same with piece number four, the front of the back cushion.

22. Now use twelve 1/8” diameter machine screws with washers to go through the holes drilled in step 15 from top-to-bottom through the frame and both pieces of plywood. Tighten nuts and washers on the underside, snug against the frame. Use a Dremel or angle grinders to trim any excess screw length down flush with the nut.

23. Cut four strips of plywood that are 3/4” by 16-1/4”. Sand, stain, and seal as desired. Glue on the four remaining exposed edges of MDF.

24. Sit down and take a well-deserved rest.

The first picture shows the first three pieces in place. The next couple are close-ups of some of the joints, and alternate views of the chair. The last photos, the black version, is the prototype I made where the balls did not contour. It used masonite instead of plywood, and an external bracing system instead of the internal MDF substrate.


Yonatan24 (author)2016-08-24

Hi, I've added your Instructable to the "10 Things YOU Can Make From an Old Tennis Ball!" Collection

Here is the link If you are interested:

soapbox derby car (author)2008-12-18

imagine gluing a ton (almost literally) of tennis balls together in hexagon patterns and having a chair that is comprised entirely of tennis balls. It would probably be pretty comfy too.

Hey I found this on google images... if this inspires you

Yonatan24 (author)Funky Mcgroovy2015-12-24


lol send me a link please!

thanks! I'd completely forgotten about this idea!

OMG you just gave me a great idea!!! if i do end up doing that i'll post an I'ble of it (and of course i'll give you credit :) )

terickson3 (author)2015-04-22


小新1 (author)2015-04-06

Skwurlito (author)2015-02-27

any issues with tennis balls wedged in you butt crack after prolonged use?

athornton (author)2014-08-29

love the idea

johnnybro512 (author)2014-02-02

Some new schools I've seen dont even have a wood shop class.

memorris027 (author)2012-12-18

My old dog would've gone nuts over this...

the_boss_builder (author)2012-05-08

ha me and my gifted class are gonna make this. any tips?

jackfrost1 (author)2012-04-03


WUVIE (author)2011-12-04

This is very cool!

beet195 (author)2008-09-06


banane (author)beet1952011-12-03

You can go to your local tennis arena/gym(?) and pick some up in the throw-away-your-old-tennis-balls basket. They're there for recycling so if you use them for something-- it's all good!

coolguy (author)2008-10-23

Scenario: Tell you're girlfriend to sit in it, when she does say ::sarcastic::"Hey! you're sitting on my balls!"::/sarcastic:: I was also thinking, instead of using two sheets of MDF put some form of mesh/fabric as backing so the balls actually conform to you're body's shape and distribute the weight. Kinda like a trampoline effect but the mesh acts as a firm buffer where the balls act like a soft buffer.

bennettcrew (author)coolguy2011-10-11

I like that idea... There's some pretty strong mesh materials on the market, nowdays.

NOODLE! (author)2011-07-20

thats AWESOME!

Mrballeng (author)2011-05-09

Great work!

Mojo_JoJo (author)2011-04-22

What you need is a "Do not fart" sign to go with it, or keep a tennis racket handy :-)

mr.squeakers (author)2010-11-12

okay is this chair comfortable

MattGyver92 (author)2010-01-14

Almost looks painful to sit on........

ANTQNUT (author)2009-11-15

oooooooooo I like the black with the tennis balls =D

brandon borick (author)ANTQNUT2009-12-19

na you just like balls

im joking

Rich99 (author)2008-08-14

who's your model??? now that's a hot project!

=SMART= (author)Rich992008-08-31

she looks bored lol

dhs1985 (author)=SMART=2009-01-17

I expected her to look far more excited about sitting in a chair.

ANTQNUT (author)dhs19852009-11-15


I_am_Canadian (author)2008-08-12

Fun idea, but looks unconfortable.

It might sell to the kinky crowd. :D

Thats not me :-(

Not you in the chair or your not kinky? We can work on at least one of those. :)

Me. And you will have to find me before you un-kink me.

Un-kink? Why would I want to do that? :P

You said we could work on one of those...

I wasn't talking about un-kinking. I was talking about adding some kink. Haha

I'm all for extra added kink, though I'm sure a tennis ball chair never before surfaced in the list of ideas.

For the sports crowd ;) I'm a baseball girl myself but to be honest, neither of those choices are the balls I'm into HAHA

Actually, now, I have an AC/DC song stuck in my head... :)

Plus baseballs are hard and I'm guessing you'd want 'em a little softer.

Oh... my bad

LinuxH4x0r (author)2008-09-07

Awesome! Can't believe I didn't see it yet.

blacknkhak (author)2008-08-13

I'm reminded of the seat covers of beads cab drivers used to swear by. this idea is really a mind bender.

shooby (author)blacknkhak2008-09-03

Still do swear by in China.

shooby (author)2008-09-03

How many passes on the cutter did that take? This is awesome, good job.

nibbler125 (author)2008-08-31

looks cool wish i could try it

About This Instructable




Bio: Furniture hacker. Author of Guerilla Furniture Design, out now. Find me on Twitter and Instagram @objectguerilla.
More by wholman:Break Pack ToolboxesFastener CartFlat File Base
Add instructable to: