DIY Square Coffee Table

Hey guys!  I am LOVING my latest knock off piece!  I fell in love with the inspiration piece in a popular home decor catalog and had to have something like it!!  I enlisted the help of our sweet and talented friend, Ana White, on this project and boy did she deliver!

Square-Dining-Table-DIYAhhhh I am so in LOVE and I LOVE the legs, they just make the table!  Don’t let them intimidate you though, I didn’t make them 😉  An awesome company, Osborne Wood Products designed them for me based on Ana’s plans!  This table is unbelievably easy to build and I was able to do so for under $200!!  I’ll show you how I did it!

Coffee-Table-LegsI started with four of these GORGEOUS legs from Osborne, you may have seen a sneak peak picture of them on our Instagram 🙂  They are custom legs BUT they are offering them to our readers for the price of a stock leg making them half-off, Heck yah!!!  Click the box below to purchase the legs!

Drill-Kreg-Pocket-HolesFirst step is to attach the sides of the table to the legs.  This is super easy, I just drilled pocket holes in the boards with my Kreg Jig.

pocket-holes-in-apronsHere’s a picture of the sides of the table and where I drilled my pocket holes!

attach-first-boardsI used Gorilla Glue wood glue and my Ryboi 18V Lithium Drill to attach the boards to the legs.


top-and-bottom-apronsWell, that was EASY!  On to the bottom shelf!

cut-spots-for-legsI used my Ryobi Jigsaw to cut notches out of my Purebond Plywood so that it will fit between the table legs.  We always use Purebond Plywood where we can because it is gorgeous, formaldehyde-free and it’s made with wood from sustainable forests.  You can learn more about why we have taken the Purebond Pledge HERE!

Kreg-JigAfter I cut the notches out, I used my Kreg Jig to drill pocket holes on all four sides.

attach-bottomTo attach it to the bottom apron, I just laid the table on it’s side and worked my way around, making sure to keep the plywood flush with the top of the boards, as I went.

planked-top-with-pocket-holesOnce the bottom was attached, it was time to build the planked top.  You can see that I circled where I drilled all of my pocket holes.

how-to-build-a-coffee-tableFinally, it was time to attach the top.  The pocket holes that I drilled in the side pieces made this part so easy and I don’t have any nail holes to cover!

Whoop! Time to stain 🙂
Rustoleum_Dark_WalnutI applied one coat of Rust-Oleum Dark Walnut stain with a foam brush.  I let it sit for 5 minutes and then wiped the stain with a clean cloth.  Don’t wipe the stain away, the purpose of wiping is to blend the stain so that it is even all over the piece.

Rustoleum_PolyurethaneAnd, because this is a coffee table and it will see lots of ware and tear, I applied two coats of Rust-Oleum Polyurethane in Matte finish.

That was it!

DIY-Dining-TableThanks to Ana’s plans and Osborne’s gorgeous legs, I have a beautiful, DIY, square coffee table for under $200!!!!  It’s so much fun to decorate with the large base at the bottom!  I’m going to be busy year-round with this beauty 😉



Square-Dining-Table-DIYI hope you love this coffee table as much as I do!  Go check out all of the wood working products that Osborne has to offer!  I was so inspired to build different pieces of furniture just looking through their selections!!

We always appreciate your shares and pins!

Thanks for stopping by!


  • Stacey Schoelich

    I’m trying to find the link for the table legs and I’m not seeing it… Can someone help?

  • Pingback: How to build an upholstered bench - Part 1 - Abbotts At Home()


    Where can i find the dimensions & wood used at so i can make this myself??

  • Tommy Obenauf

    Thanks for the inspiration on my build. I did a rectangular version to better fit my space. I used 1 1/8” select pine from Home depot with 2 coats of Gloss urethane on the base and the epoxy ‘liquid glass” on the top piece. I’m currently trying to design or find a nice end table that I can build to match/compliment this piece.

    • Erika

      OMG! That looks amazing, Tommy. What color stain did you use?

      • Tommy Obenauf

        Brazil nut from sherwin williams 🙂 thanks Erika.

        • Stacy

          Can you share your detentions please. It looks amazing!!!

          • Stacy


  • Dan

    Has anyone tried this project and added drawers?
    Do you have any pics or plans?
    Any suggestions on getting the legs a bit cheaper or making them?

  • Jennifer Tomczak

    Hi what type of pine did you use for all the boards?

  • Meagan Kirk

    Is there a printable version with all of the plans for this table? Thanks so much! also, What version of the Kreg Jig would you suggest?

    • Jason Savage

      Get the whole kit! Its great….Ive never built so much as I do now with the Kreg Jig

  • Pingback: Living room makeover UPDATE - Ask Anna()

  • Pingback: Our Perfect D.I.Y Coffee Table | Style it Pretty()

  • Laura

    How has the table reacted with the wood’s natural expansion and contraction through the seasons? Have there been any issues with screwing on the breadboard ends? Thanks!

  • Theo

    Legs are now $46 each 🙁

  • Matt Schneider

    Ashley, the table is awesome! We are doing an addition at the end of the summer and I plan on building the furniture to fill the space from your site! Question – what type of wood did you get from Osborne? The knotty pine? I know the link that you posted takes you to those legs, but they offer in numerous different types. I’m curious what you used to get the rustic look after staining. Thanks!

  • Joanna Kulesza

    If anyone is interested I purchased these legs on AMAZON today. The price dropped to 24 each and free shipping and handling. Got all for for 99$!!! What a deal!!!

  • Craig

    Hi, the legs is the price for 4, or is it 32.00 dollars a piece. Thanks

  • Bobbie

    That is gorgeous!!! Going to get me a Kreg Jig but I can’t find the K5 in any stores by me so I have to order it online. Looking forward to playing with it!!

  • Natalie Jacobs

    I did the same polyurethane on this and mine is getting easily scratched. Did you have this problem? What can I be doing wrong?

  • Amy Applewhite

    Are you supposed to put the polyurethane on the legs as well, or just the top of the table?

    • I just did the top to save time but it would be smart to cover the whole thing!

      • Amy Applewhite

        Okay thanks so much! Also, we’re trying to attach the legs to the aprons with 1 1/4 pockethole screws, and it doesn’t seem to be tightening on the wood. Do you have any suggestions? And do you have a preference for wood for the top of the table for our next one?

        • Steve

          Bummed that there isn’t any specific plans to reference. Anyway, I made my own legs using leftover 4×4 cedar posts, $3.00 chair legs, glue and hanger bolts + Type-E Insert Nuts. All four legs cost me $9.00/piece & some time to make. Look just as good!

          • Awesome! There are actual plans. In the first paragraph there is a link to the the plans, as well as at the end.

  • John Miller

    The table looks great, but I am concerned about the joinery on the top. Breadboard ends can be VERY tricky, and using pocket screws to attach the ends does not allow the table to expand and contract as it naturally will. How has your top held up over time?

  • Marielle Barney Mullins

    I am making this I the next 2-3 weeks. What size are the pieces of wood for the sides? And do you use the plywood for both top and bottom? Or just the bottom? And how do you make the plank top?

  • Thomas Watson

    That’s such a great idea, plus the coffee table looks perfect!

  • April Driggers

    YOU are absolutely amazing….truly. I’m so inspired by you. Now, if I weren’t afraid of power tools…. or actually even OWNED one… Have you ever done a run down on tools people should start with or good starter projects for the ABSOLUTE beginner?

    • Thank you, April! We have a list that I’m adding the link to! We also have a section of how-to videos with several how-to’s for tool use! Hope these help 🙂

      • Marielle Barney Mullins

        Can I get some help?!?!? I need measurements on the boards for the framing the plywood and plank top. Please!!!

  • Beautiful!

  • Tyne

    Ok I just ordered these legs and can’t wait for them to get here to build this table!! It is going to look amazing with my rustic/primitive decor!! Side note for everyone purchasing the legs…go to the Osborne website to purchase the legs instead of the Amazon link that shows. The knotty pine legs on the Osborne site are $29.12 instead of the $32.53!! My total purchase was $138.70, way cheaper than the $189 price everyone else is getting!!!

  • Pingback: Favorite Pins Friday! - Beneath My Heart()

  • Pingback: Coffee Table | RENOS WITH WHISKEY()

  • RL

    Beautiful!!!! My husband is on it!

  • RL

    I am searching high and low for a leather sofa or sectional, where is yours from/brand?

  • Stephanie Gray

    The legs are $32.50 each; however, the shipping is $14.95 PER leg, which seems kinda high. So after adding $60 to the cost, you are looking at about $190 for the four legs. So I guess the total cost is more like $300 as opposed to $200. It’s absolutely gorgeous and still much cheaper than what Restoration Hardware wants for this style. I admit I’ll pay the $60 shipping for the legs since they are beautiful

    • Didn’t consider the shipping. But, I think $260 for the table still beats paying retail 😉

    • molinde

      I just purchased the legs in knotty pine and it was about $130 including shipping. Theyes came in yesterday and I can’t wait to build my new coffee table!

  • Jessica Lea Price

    Hi! This is so nice, but the legs are showing $32.53 plus $14.92 shipping each. That’s $47.45 per leg, totalling $189.80 before tax! Is this right??

    • I guess so. I didn’t think to include shipping.

  • Raquel Rocha

    hello where did you get the rug and is there a coupon code for the legs its 189 with shipping …seems like a lot

    • It is a lot for shipping but I do thing the cost of the table is still great compared to retail 🙂

  • Lisa @ Shine Your Light

    Another project that is blowing me away! Amazing!!

  • Trish Yeatts

    Did you build the entire table with pine? Or another species?

    • Just pine 🙂

      • Nicholas S

        Where do you get such amazing wood?!? it is gorgeous. All the wood at menards is so awful but i have no idea where else to go.

  • The table that this one was inspired by is $600 plus shipping and tax. If you want to purchase that table go for it;)

    • Shauna

      I agree…my husband is in the process of building this table because we refuse to pay over $600 for it from Pottery Barn. He has already built one of your tables and we LOVE it!!! Thank you so much. He is now telling all of his friends what an amazing site it is!!

  • Savannah Gordon

    I have seen a similar table in pottery barn for the same price as the legs used to make one on your own… if your not a very talented diyer it would seem easier to just buy it already made…. I am all for diy when it cuts costs… not when I would be paying more to do it my self.. beautiful table though… you did a very good job!!!

    • The legs are $30 a piece making a total of $120. Please show me where you can find a Pottery Barn table similar to this one for $120 😉

      • Savannah Gordon

        I was not in any way trying to be rude or saying I could have done better because I would never be able to pull your beautiful table off on my own,,, I just happened to be looking for a table on pottery barn earlier that morning… I am sorry if I offended you.

        • No offense take at all. This is a DIY website and we knock-off expensive furniture at a fraction of the cost. We are novice (we just started building 4 years ago) and we like to encourage our readers to start building as well:)

          • Robert Trujillo

            Above you stated to click on the box below to order the legs at half price. Where is the link at? I am not able to find it and would love to purchase the legs at half price.

      • AAS

        You can get a nice set of bath towels at PB for $120, definitely not a coffee table.

  • Ruth Olivia Bell-Simmons

    Love your table! What are the dimensions and what type of wood did you use?

  • Sarah Russell

    Hi Ladies!
    I just wanted to send you a little note to say just how much I love your tutorials! You are two extremely talented women & are doing just what you were meant to do by sharing all these wonderful projects with us. Always know that the work you do is appreciated by many. Have a wonderful day!!
    Sarah 🙂

  • Follower

    I love this. Do you mind sharing where the sofa is from? It is SO nice!

  • Angelie

    I love this little table! One of my favorites! What is the measurements for everything? I would love to make a table of the same size!
    Thank you!

  • Tyi Duncan-Whitcomb

    I am so excited. I just ordered my legs. I see a new table in my living room shortly.

  • An Inkling Design

    I am definitely adding this to the list of things to build this winter! Where did you get the rug?? I love that too!

  • Caye Marcy

    Love this table!! Do you use wood conditioner before you stain or just apply the stain to the bare wood?

  • Michelle Sicilia

    I can’t wait to do this! I’ve only ever painted furniture I’ve never stained but I want to make this piece just as you did. I’ve been watching some videos on how to stain and they all say to apply the stain, wait 5 minutes and then wipe away the excess stain. However, you instructed us not to wipe away the excess stain but just to blend in. Can you clarify, thanks!

    • Yes Michelle! You never want to wipe the stain away. This is incorrect. The purpose of wiping it with a cloth is to blend it so that the stain is even all over. You will wipe some stain up in the process but do not wipe if clean. It should still be wet;)

      • Val Beighley

        Actually, it depends on the type of stain. Gel stains do tell you to wipe away the excess after a certain number of minutes.

        • Thanks Val, we are referring to the Rust-oleum stain.

          • Michelle Sicilia

            would love to see you do a tutorial video on staining sometime! love all the videos you do, they’re so helpful!

          • Joe Cyprowski

            you can watch videos all you want but it a HANDS on training that teaches you the most. gather up some lengths of scraps buy a small can of stain, some rubber gloves & old tee shirts or sock for your applicator and wiping rags.

          • Ruby Rigdon

            What are the leg dimensions, if you don’t mind me asking?

        • Joe Cyprowski

          So true of gel stains, as these begin to dry and you wipe you may remove to bare wood and never get that area to match the rest

    • Joe Cyprowski

      When I stain I always apply the stain with a rag and apply in a circular pattern (such as waxing a car, aka wax on wax off karate kid ) also I keep Mineral spirits on hand as I can blend/wipe semi dried areas to my liking.

  • Amanda Sue Kaney

    I am IN LOVE with your blog and I just love this coffee table! Wandering if you have any plans to do matching end tables in the near future? I’d love to do the coffee table for my own home & do matching end tables. 🙂

  • Hi Ashley. You are just superb and full of talent. I knew square coffee table DIY is easier than round table. But it also needs very much focus on right calculation of size & measurement. Love the way you complete it. Furnish the table top with table pads.

  • Kathy Benca

    I love ALL the pieces that you’ve built off Ana’s site!

    I too have built a few pieces. Fortunately, I am lucky enough to have a fiancée that’s in the building materials business so he can get me any species of wood materials AT COST! Every once in a while I have gone to HD and Lowes to buy my 2x’s if I just want pine because I am very impatient and don’t want to wait for their weekly deliveries. 🙂 BUT when I do, I have a HUGE problem with warping, shrinking and twisting of the pine 2x’s that I buy! Since all the wood from my fiancée is kiln dried, there’s never a problem. I never buy the “green” boards, so I know that’s not the problem. Actually 6 weeks ago I built a mantle out of pine 2×8’s. About 2 weeks after it was built (stored in my house) I was finally able to stain and poly the piece. 2 weeks later I went to load it up to install it at my friend’s house and 2 of the once perfect corners had bowed and twisted about 1/8 of an inch! I was SO upset! I ended up scrapping the whole thing and rebuilding out of knotty alder! Ends up that I LOVE the knotty alder more, but it’s just the point…

    Anyway…the point of all that was to ask whether or not you’ve had “problems” building with pine similar to the ones that I’ve encountered?

    Love your site and can’t wait to build this table!

    • Joe Cyprowski

      Big box stores get seconds on lumber to keep their prices down (it is Kiln dried also) They move lumber faster and the way it is stored within the store usually under over head heaters…. Also remember IT”S FRAMING LUMBER (2x’s) not furniture grade = FRAMING LUMBER to build house.

  • Leslie Stewart

    Absolutely gorgeous! You are so talented!

  • Gorgeous!!

  • Angela Kempf

    I used the site you gave to get the knotty pine legs and they are in my cart at $116.00. How does the discount get applied?

    • The discount is already applied. These are custom legs made for our table plans. Custom legs this size are $60 each.

  • Karen May

    I absolutely LOVE this table! If we EVER get a house, I am so going to make this! Also, I love your sofas with the table. Such a pretty and comfy looking room! Can you share your source for your sofas? I am thinking about leather and I really like yours. It’s either leather or slipcover and I think leather would be more practical. Thanks for this!

    • Thank you Karen! The sectional is from Ashley Furniture.
      I purchased it in 2009 and it has really held up well! I love how transitional it is too:)

  • Again, you wow my socks off! I LOVE this!

  • Kenly Packer

    Before you finished the table, did you sand it down much?

    • I just sanded the rough/uneven areas but not a lot at all:)

  • Aaron Schwartz

    Very Nice. Do you stain and poly the underside of all of your furniture, or do you leave it unfinished?

    • Hi Aaron! We actually don’t finish anything you can’t see. Saves precious time and stain 😉

      • Joe Cyprowski

        I always stain and at least one coat of clear coat on the underside of the furniture I build it seals the wood from taking on moisture and warping & twisting

  • Alyssa Krauss

    What species of wood did you use for the legs? This came out fantastic!!

  • Amanda Jones

    Which wood did you purchase from Osborne? Is the price listed what we would pay with the discount?

    Beautiful table and a must have in my home!

    • Hi Amanda! I purchased knotty pine. The price listed is with the discount. Custom knotty pine for this size leg will run $60 but they are $30 each!

  • Amanda DeWitt-Rink

    That table is beautiful and I love your sectional! Would you mind sharing where you bought the couch? thanks!

    • Thank you Amanda! I bought it at Ashley Furniture in 2009 🙂

  • eesh

    Beautiful! Too bad I live in Canada so with shipping alone those legs would be over $200! Boo! It’s still a lovely table though I might have to look for something cheaper closer to home! Definitely on the top of my ‘Pin’ list 🙂

    • Bummer!!! I’m sure you can find something local:))