View Posts By:




West Elm Hack: DIY Ottoman Coffee Table

Taking an already gorgeous piece and molding it into something that is functional and fits into your lifestyle perfectly – that is what this West Elm hack is all about. Part ottoman, part coffee table, it wears many hats and can be used in so many different ways. Whether your resting your feet, your cocktail or using as extra seating, this gem is a winner. Grab the steps below and get ready to hack!

Room Sources: Couch: Jordan’s furniture | Leather pillows: DIY | Navy pillow: Target | Brass studded pillows: Target | Navy spotted pillows: DIY | Rug: Vintage from Brimfield Antique Fair | Brass tray: Jayson Home

From Jess… I fell in love with the detailing on this beautiful carved wood table at West Elm as soon as I laid eyes on it. The downside? The table is only 12” high- so I went after a way to make this table a little taller, and do double duty as an ottoman! 

I extended the legs a pinch by adding extra wood where they connect to the table, well hidden from sight. Then I topped the table with a velvet cushion made from thick foam for a cushy seat. You can use this tutorial to make a cushion for any round table, just adjust the measurements to match your table!

West Elm carved wood coffee table

For the cushion:

2 ½ yards navy velvet fabric
6 yards 12/32″ piping cord
2” thick, 22″ foam square
Spray adhesive
Double sided fusible tape
Navy thread
Sewing machine
Bread knife

For extending the legs:

2” diameter wood dowel
Walnut wood stain
Foam brush
Hand saw (for wood dowel)
⅜” drill bit
⅜” threaded rod
Hacksaw (for metal threaded rod)
Wood glue

Step 1

Saw (4) 2” chunks off the wood dowel and drill a hole ½” deep in the center of each, on both ends. Paint the sides with wood stain and let dry 30 minutes.

Step 2

Cut 1” chunks off the threaded rod. Drop a little glue into one of the holes of each dowel and screw in the threaded rod. Let dry 30 minutes.

Step 3

Drop a little glue into the holes on the underside of each dowel and screw a West Elm leg into each. Screw the extended legs into the table.

Step 4

You need a 28” circle of foam to form the cushion. To do this, use the yardstick, sharpie, and bread knife to cut a 8” section off the long side of your foam block. Place the 8” wide block next to the 22” side of the original foam block so it is now 28” x 30” long (there will be a corner missing).

Step 5

Mark out a 28×28 square and then find the center of that square. Place a tack in the center, tie a string to it and tie a sharpie to the other end of the string, 14” away. Trace a circle shape on the foam.

Step 6

Cut off the excess foam where there’s a corner shape, and place it in the empty corner of the circle shape. Then trace the missing arc of the circle on it.

Step 7

Place the pieces of the foam circle on a large piece of cardboard or trash bag, and spray the inside of each piece with spray adhesive and press together. Let dry 10 minutes. Cut around the circle shape, keeping the knife as straight as you can (up and down) as you go.

Step 8

Cut (2) 2” wide strips down the long side of the velvet fabric. Fold a strip around the piping cord and loosely pin in place. Sew along the cord (as close as you can without sewing on the cord). Continue covering the cord and sewing in place until all the strips are used.

Step 9

Fold the remaining velvet in half and lay flat. Measure a 29” square and place the tack with the string in the center. Loosen the string so the pen hits 14.5” from the center and trace a circle on the velvet. Cut out two 29” circles from the two layers of velvet.

Step 10

Cut a 90” x 5” strip from the remaining velvet.

Step 11

Pin a 1” border around each velvet circle. Add the piping cord around each circle, so that the cord faces into the front of the velvet and the tail of the piping will be with the edge of the border. When you need to join the cord, trim the cord length to match the other side but leave the velvet a bit longer so it can overlap the other side. Tuck into the other cord and cover.

Step 12

Sew around each circle, as close as you can to the piping cord without actually sewing into the cord.

Step 13

Sew the 90”x5” strip onto the piping cord of one of the circles, so that the fronts of the velvet face each other and the edges of the fabric line up. Sew as close as you can to the piping cord without actually sewing into the cord.

Step 14

Flip the velvet inside out and cover the cushion with it. Turn the cushion over and pin the excess fabric from the side strip on the bottom of the cushion.

Step 15

Place the fabric tape around the edge of the excess fabric and lay the velvet circle on top, replacing the pins as you go. Iron the fabric tape in place, removing pins as you go.

Step 16

Place the cushion on the table, and top with a brass tray if desired.

Photography: Ruth Eileen Photography | Design & Styling: SMP Living

These Vendors are members of our Little Black Book.
For membership information, click here
S’mores Pudding Pie

We’re self-professed s’more addicts here at SMP, and we’ve found a kindred spirit in Mara of M Loves M who came up this mouthwatering take on s’mores a la pie form! Buttery graham cracker crust, silky smooth homemade chocolate pudding and mounds of mini ‘mallows toasted before serving—dare we say it’s even better than the original campfire treat?

“I love that it’s reminiscent of a classic campfire s’more with a graham cracker crust, but it has a decadent chocolate pudding base. Homemade chocolate pudding is another nostalgic childhood favorite, so it totally works with that s’mores flavor,” says Mara of M Love M. “Another favorite thing about this dessert? It’s incredibly easy and so impressive!”

For the full post and more delicious inspiration, check out M Loves M!

S'mores Pudding Pie
prep time
2 Hour/s 10 Minute/s
cook time
20 Minute/s
total time
2 Hour/s 30 Minute/s
Serves 8Ingredients
  • For the graham cracker crust:
  • 1 1/2 cups crushed graham crackers, about 10 crackers
  • 7 Tablespoons unsalted butter, melted
  • 2 Tablespoons light brown sugar
  • For the chocolate pudding:
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/2 cup sugar
  • 1/4 cup cornstarch
  • 1/4 cup unsweetened cocoa powder
  • pinch salt
  • 4 ounces semisweet chocolate, finely chopped
  • 1 1/2 teaspoons vanilla extract
  • 1 cup of mini marshmallows
  1. To make the crust: Preheat the oven to 325 degrees F.
  2. Break up the graham crackers by hand and add to the bowl of a food processor fitted with a steel blade. Process the crackers until ground. Add the melted butter and sugar, pulsing until the mixture looks like wet sand.
  3. Transfer the graham crackers to a 9-inch pie plate and, using your hands, press to form a crust. You want the crust to be even thickness around the pie plate. Bake until crisp and the crust beginning to brown, about 15 minutes. Cool completely before filling.
  4. To make the pudding: Add the milk, cream and sugar to a medium heavy-bottomed saucepan and whisk in the cornstarch, followed by the cocoa powder and salt. Bring the mixture to a simmer over medium heat, whisking until the pudding thickens, about 3-5 minutes. Remove from the heat and whisk in the semisweet chocolate and vanilla.
  5. Pour into the cooled pie shell and chill, covering pudding surface with plastic wrap or wax paper to prevent a skin from forming. Chill in the refrigerator for at least 2 hours to allow the pudding to set.
  6. Just before serving, preheat your broiler. Top the pudding pie with the marshmallows, covering the entire pie surface. Broil the marshmallows 4 inches under the broiler until the tops are golden brown, about 2 to 3 minutes. Watch closely because they burn quickly! You could also use a kitchen torch to brown the marshmallow topping. Serve immediately.

More recipes to satisfy your sweet tooth below!

15 Ways to Eat a S’more | We All Scream for Boozy Ice Cream | Best Chocolate Brownies Ever

Photography: M Loves M | Recipe: M Loves M

DIY Ombre Tassel Pillow

Once we spotted this ombré tassel pillow over at M Loves M, we knew we absolutely had to make one for ourselves. We’re sure you’re seeing the tassel trend everywhere, and now you join in with this easy and inexpensive DIY project thanks to the ever so talented Mara! And, if you haven’t checked out M Loves M yet, what are you waiting for—you’re totally missing out!


18×18 pillow
embroidery floss (I picked 8 different colors, so I bought two packets per color. I made 4 tassels per color for a total of 32. Whoa that’s a mouthful. Let me know if it makes sense!)
needle & white thread



Cut out a piece of cardboard with a width equal to the length you want your tassel to be. I just eyeballed it and made it about 1.5-2 inches wide. Wrap embroidery floss around cardboard a set number of times. By keeping it the same, you’ll ensure that you have equal thickness. I did about 25 rotations around for my pillow and then cut off excess. I’ll save it for another craft project!


Cut a 4 inch piece of floss and tie and knot it at one end of the loop you created.


Cut the strands at the other end of your loop and then place the cardboard piece aside.


Using another 4 inch strand, tie a knot near the top of the tassel. Trim any excess. I made 32 tassels for this project, eight on each side of the pillow.


To add tassels to a pillow, sew through the top knot of tassel into the edge of pillow until secure.

For the full post and more inspiration, check out M Loves M!

Discover more DIY inspiration below!

Quick Weekend DIY’s | DIY Dip-Dye Stripe Pillow | DIY No-Sew Throw Blankets

Photography: M Loves M

Fancified Grilled Cheese

These fancy grilled cheese recipes featured at Lauren Kelp are proof that the comfort food favorite can be dinner party-friendly. “Trust me, it’s the perfect time of year to add these to your dinner party cue. The weather is just right, and it’s such a good way to be intentional with your guests while avoiding that stuffy dinner party feeling,” says Constance of Lauren Kelp. See her 3 favorites below!

#1 –  The E.P.A.

fried egg | prosciutto | avocado | shredded white cheddar cheese

#2 –  Swiss Chard & Tomato

lightly sauteed swiss chard | heirloom tomatoes | whole grain mustard | shredded gruyere

#3 –  Apricot & Brie

apricot preserves | brie | rosemary butter

For the full post and more delicious inspiration, check out Lauren Kelp!

For more of our favorite recipes, check out:

17 Mouthwatering Grilled Cheese Recipes | Toasted Marshmallow Ice Cream | 10 Perfect Party Dips

Photography: Constance Higley | Recipe: Constance Higley

8 Easy Updates That Add Polish to Your Space

Every time we flip through a home design magazine, we get serious house envy. Creating a stylish space that can handle kids, pets and everything else life throws at you (and sticking to a budget no less)—where do we even start? That’s where the design experts at MyDomaine come in with these simple ideas to add polish to your space. Check out the slideshow below for eight easy tips!

8 Easy Updates That Add Polish to Your Space
View Slideshow
8 Easy Updates That Add Polish to Your Space
View Slideshow

For more from MyDomaine… These Tiny Homes Get Small-Space Design Right | 8 Experts Share Their Best Bookshelf Styling Secrets | 10 Styling Tips for Photographing Your Home

Check out more home decorating tips below!

Neutral Decor that Sparkles | Tips for Decorating Your TV Wall  | Affordable Art to Dress Up Your Walls