Have been using them for fabric and upholstery for 9 yrs now. They do quality work in recovering several pieces for me. 1000's of fabric samples available. amazing the quality and quantity, also designer curtain rods, fringe and trim of all kinds. They are very busy don't feel bad if you have to go on the waiting list to get something upholstered, it will be well worth the wait.