I had spare plywood in the basement, but any big box home improvement store will cut plywood to the size you want. I cut my table top to be a tad bigger than my crates (22" x 38"). The folding banquet legs come with the screws & caps. Big box flooring department will cut floor runner to the length you want. I still need to attach the runner to the table top, which I will staple just like I would if I a seat cover. For under $50 I have a grooming table that would cost me over $100 on eBay.
Assembling materials:
Attaching folding legs...
Grabbed the back door mat so I could 'test drive' =)