I used a yard and a half of vinyl, but I think a thick canvas would work great also-I wanted it to look as much like a moroccan pouf as possible so I chose vinyl over a canvas. The canvas would probably be a lot easier to work with as opposed to vinyl or leather. I think I will try that next time. I used a heavy duty thread and leather sewing needle. I used white thread but think it would be better to buy coordinating thread since you see some of the stitching. My sewing machine worked like a champ, I was all worried for nothing.
1. Cut 10 pieces that look like this below. My pouf ended up being 14 inches high and 22 inches wide, so simply make these measurements smaller if you don't want yours that big.
8. When you have finished stuffing it, sew up the open hole. You can see below my frankenstein stitches. I figured no one would see it so it didn't matter :) That hole is there because I didn't sew the tips of the pieces together.
10. Cut a piece of fabric in a circle that will cover the holes at each end. I just used fabric glue and glued it on, but if you were using a thinner fabric you could do a hand stitch around it if you would like. Below is what the bottom of my pouf looks like.
11. For the top of the pouf I tried to get a little fancy. If you want you can get fancy with the sewing and just fit more pieces in instead of just the 10 basic pieces from step 1. I just didn't want to worry about sewing all of these tiny pieces of vinyl together. So instead I cut 10 little arrowhead shaped pieces that would fit to cover the seams at the top of the pouf. I used fabric glue to glue them on. Because it was vinyl it was very time consuming to get the vinyl to lay right and let the glue dry. I think the fabric would have laid by itself easier if it was a thinner fabric, like a canvas. In the picture below you can see how I glued the string on. It was necessary to use a thicker string to cover the seams.
And there's your pouf! All $15 of it :) I love having the extra stool in the room and it fits right in.