A J Upholstery is an independent, family-run upholstery and furniture restoration business in Cardiff whose team has more than 140 years of combined experience and specialises in traditional upholstery. Its antique furniture restoration uses traditional methods to repair and refurbish sofas, armchairs, chaise longues, dining chairs, tables, sideboards and bureaux, sourcing period-appropriate fabrics where needed. Services include re-upholstery, French polishing, scratch repairs, leather and fabric repairs, cane and rush repairs and frame repairs. Pickup and delivery are available.