Hide Ugly Table Legs (Custom Fabric Wraps)
A removable fabric sleeve can hide unattractive table legs without changing the table itself. Measure each leg at several points, allow modest ease, and test a paper or scrap-fabric pattern before sewing. Keep hems above the floor and clear of glides, braces, heat sources, and vents. Use a sewn closure so each cover stays removable and serviceable.
A table can look carefully chosen from above and still feel unfinished because its legs clash with the room. Custom fabric covers offer a flexible fix, but a loose or poorly measured wrap can drag, snag, or get in the way of the table’s feet and braces.
I approach each leg as its own pattern. Even legs that look alike may differ in size, taper, or shape. The goal is a neat, removable sleeve that hides the leg while leaving the table stable and easy to clean.
Plan the wrap and measure each leg
A fitted sleeve is a fabric cover shaped to a specific leg. Accurate measurements matter more than a standard pattern, because legs can taper, splay, or include brackets and braces. Measure each leg separately, then test the fit with paper or scrap fabric before cutting the final material.
Start by taking clear photos of the legs from the front, side, and underneath. Note the leg finish, screws, braces, adjustable glides, and nearby floor registers or heat sources. These details help you plan where a seam and closure can sit without catching on hardware or rubbing against the floor.
Measure the perimeter, or distance around the leg, at the top, middle, and bottom. Also record the distance from the underside of the table to the floor. If a leg changes shape, measure around each change. Do not assume the back legs match the front ones.
| Leg detail | What to record | Why it matters |
|---|---|---|
| Perimeter | Top, middle, and bottom | Shows taper or changes in section |
| Height | Table underside to floor | Sets the sleeve length |
| Shape | Square, round, tapered, or splayed | Guides the pattern |
| Obstacles | Braces, screws, brackets, glides | Helps prevent snags and blocked access |
| Nearby conditions | Registers, heaters, cleaning access | Flags airflow and maintenance needs |
For a close, removable fit, use 25 mm (1 in) of total circumference ease as a starting design target. Ease is extra room between the fabric and the leg. It is not a universal fit rule: fabric stretch, thickness, and leg shape affect the result, so check a mock-up before sewing.
Avoid placing a seam directly over a sharp corner or hardware. If a leg is splayed, its perimeter and position change from top to bottom. Mark which measurements belong to each leg so you do not accidentally use one leg’s pattern for another.
Preserve floor, glide, and heat clearances
Clearance is the open space needed for a cover to avoid contact with the floor, moving parts, or heat sources. Plan the hem and closure around the table’s actual use. A sleeve should not drag, trap a glide, cover a vent, or touch a heater.
Set the finished hem 10–15 mm (⅜–⅝ in) above the floor with the table loaded as it is normally used. This helps keep the fabric from dragging as the table carries its usual load. Check the height at each leg, especially if the floor is uneven or the legs are different lengths.
Keep adjustable glides visible and usable. Glides are the feet that can be adjusted to level the table or protect the floor. A cover must not hold them in place or make them hard to reach. Leave braces and joints clear too, so the wrap does not interfere with the table’s support or inspection.
Check nearby air outlets and heat sources before choosing the sleeve length. Do not let fabric overlap a floor register, radiator, or other heat source. Follow the equipment maker’s required clearance; there is no single safe distance for every heater or outlet. If a cover blocks airflow or may face heat beyond its fabric rating, change the design.
Pattern, sew, and fit removable sleeves
A pattern is the flat fabric shape cut before sewing. For a closed sleeve, calculate the width from the leg perimeter, the planned ease, and the seam allowances. Make a trial version first, since a fabric’s stretch and bulk can change how it fits around corners and tapers.
For a basic tube with one lengthwise seam, add 25 mm (1 in) of ease to the leg’s perimeter, then add 12 mm (½ in) for each seam allowance. Seam allowance is the fabric edge reserved for sewing. The resulting width is a starting point; fit the mock-up before cutting the final fabric.
For example, if a leg measures 200 mm around, the starting flat width is 200 + 25 + 12 + 12 = 249 mm. This calculation assumes one seam with a 12 mm allowance on each side. A wrap with an open back and overlapping edges needs a different pattern, so test the closure as part of the mock-up.
Measure the sleeve height from the underside of the table to the floor, then subtract the planned 10–15 mm clearance. Add any fabric needed to finish the top and hem. Test the finished length on the table before sewing the final hem.
Use a fabric suited to the table’s setting and care needs. Check its care label and choose a construction that can be removed for cleaning. Finish cut edges to limit fraying, and position seam bulk away from corners, screws, and braces.
A removable closure can be made with 25 mm (1 in) hook-and-loop tape sewn to the fabric or another removable fastening. Sewn attachment keeps the fastening part of the sleeve. Do not rely on adhesive alone to hold a cover in place, and do not treat a tape maker’s peel rating as a structural load rating.
Verify stability, access, and maintenance
A finished cover should conceal the leg without changing how the table sits or works. Verification means checking the table on its normal floor, looking for snags, and confirming that glides, braces, and cleaning access remain usable. Remove the sleeves if they hide a problem or make the table less stable.
Fit each sleeve without wedging or compressing the leg. Move the table as it is normally moved, then check whether fabric catches on a chair, foot, brace, or floor edge. Confirm that the table does not wobble and that adjustable glides can still be reached and turned.
Do not attach fabric to a leg with staples, screws, or nails. These can damage a finish or member and make the cover hard to remove. Avoid adhesive-only fasteners on finished wood, and never cover feet or braces. If a sleeve slips, revise the pattern or sewn closure rather than tightening it until it presses on the leg.
Remove the covers for cleaning and inspect the leg finish beneath them. The fabric should not block access needed for routine care. Follow the fabric’s care instructions, and refit the sleeves only when they are dry and undamaged.
Two illustrative fitting examples
These examples show how the measurements guide a pattern; they are not reports of completed client projects. I use cases like these to check whether a design solves the visual problem without creating a new one, such as a dragging hem or a closure that catches on a brace.
Tapered dining table leg: Suppose a leg measures 210 mm around near the top and 170 mm near the bottom. A straight tube cut to the larger size may hang loose at the base. Make the mock-up follow the taper, check that the closure stays clear of any brace, and set the hem 10–15 mm above the floor with the table loaded.
Square table leg with an adjustable glide: Suppose a leg measures 180 mm around and has a glide at its base. A trial sleeve can test the 25 mm ease target and show whether the hem leaves the glide accessible. If the cover hides the adjustment point or touches the floor, shorten or reshape it before sewing the final version.
For either case, a paper pattern can confirm shape and height, but it cannot show how the chosen fabric will stretch or drape. A scrap-fabric test gives a more useful check before you cut the finished material.
Conclusion: make the cover fit the table
Custom table-leg sleeves work best when they are measured for each leg, removable, and clear of the floor and hardware. Use the measurements to create a trial pattern, check the fit in place, then sew and finish the final covers. If the sleeve affects stability, access, or airflow, revise the design rather than forcing the fit.
FAQs about fabric table-leg covers
How much ease should I add to a fabric leg cover?
Use 25 mm (1 in) of total circumference ease as a design starting point. Test it with scrap fabric, since stretch and leg shape affect the fit.
Should every table leg have its own cover pattern?
Yes, measure each one separately. Legs can differ in perimeter, taper, height, or hardware, even when they look alike.
How far above the floor should the hem sit?
A useful design target is 10–15 mm (⅜–⅝ in) above the floor with the table loaded as normally used.
Can I use adhesive tape to keep the sleeve closed?
Do not rely on adhesive alone for retention, especially on a finished leg. A sewn-on closure is removable and does not depend on an adhesive bond to the table.
Can I staple fabric directly to a table leg?
Avoid staples, screws, and nails. They can damage the finish or leg, and they make the cover harder to remove.
How do I cover a tapered leg?
Measure the perimeter at the top, middle, and bottom. Shape the mock-up to follow those measurements, then test that it sits neatly without binding.
Will a fabric cover affect an adjustable table glide?
It can if it hides or presses on the glide. Keep the foot accessible and confirm that it can still move or turn after fitting the sleeve.
Can a sleeve cover a floor register or radiator?
No. Keep fabric clear of registers and heat sources, and follow the equipment maker’s required clearances.
Does every home table cover need to meet NFPA 701?
No. NFPA 701 applies when required by the adopted code or the authority having jurisdiction for relevant decorative textiles. It is not a universal rule for every household table-leg cover.
How should I attach the cover without harming the table finish?
Use a removable sleeve with a sewn closure. Avoid adhesive-only fasteners on finished wood and do not fasten fabric directly to the leg.
(This article was written by one of our staff writers, Michael Donovan. Visit our Meet the Team page.)






