Looking to dress up your favorite fabric? How to do it yourself, when to turn to a professional, and how much to expect to pay.
lamp shade

To have a drum shade covered with fabric, and the trim hand-stitched to the bottom, costs about $300; if the trim is glued, the price drops to $200. Or just hot glue-gun it to an existing shade yourself.
long curtains
Getting two 120" x 106" custom curtains lined and trimmed costs about $650 each. The upholsterer will sew trim into the bottom and inside seams. Having fringe handstitched to existing drapes costs about $180 each.
throw pillows
For a custom 24" square throw pillow, with trim sewn into the seam, expect to pay about $185 (including a 60-40 interior of down and feathers). Make sure that the trim feels good to the touch.
table skirt
For a custom-lined and fringed 36" round table skirt, which involves a lot of labor, prices start at $600. Unlined costs about $400. Fabrics that drape should have fringe sewn on, not glued.
bed skirt
Having a queen-size bed skirt made with fringe sewn right into the seams costs $750 to $800. You can attach fringe to an existing skirt by hand-stitching or sewing it to the bottom.
seat cushion
For a trimmed 24" x 24" seat cushion made with blue foam (white is standard, blue more durable), expect to pay between $165 and $185.
roman shade
Having a 30" x 96" fringed, flat roman shade made from scratch costs about $975. To get fringe handstitched to an existing 20" costs about $325. Or, you could just glue-gun it yourself.
bolster
To get a new 20" bolster made, trim included, costs about $120, (including a 60-40 interior down and feathers). Pick a heavier fabric and trim with some give, so the round bolster won't pucker.
sofa
Upholsterers charge about $240 (not including shipping) to hand-stitch trim where the fabric wraps around the bottom of the frame. Glue-gunning it yourself works too.
Need help finding the right fabrics? Browse our fabric palettes.















