Yes I have .. but do pretest the fabrics for washability( some are dry clean only) . Larger pieces definately work better than small units. Many upholstery fabric needs a wider seam allowance ( 1/2 inch) and becasue its bulker .. press seams open or intersections can be very very thick.
A thinner batting is best , since there is so much more weight to the upholstery fabric.